Hardware and Software

Hardware and Software

The following table highlight the points that differentiate a hardware from a software.

Hardware

Software

It is the physical component of a computer system.

It is the programming language that makes hardware functional.

It has the permanent shape and structure, which cannot be modified.

It can be modified and reused, as it has no permanent shape and structure.

The external agents such as dust, mouse, insect, humidity, heat, etc. can affect the hardware (as it is tangible).

The external agents such as dust, mouse, insect, humidity, heat, etc. cannot affect the hardware (as it is not tangible).

It work with binary code (i.e., 1s to 0s).

It function with the help of high level language like COBOL, BASIC, JAVA, etc.

It takes in only machine language, i.e., lower level language.

It takes in higher level language easily readable by a  human being.

It is not affected by the computer bug or virus.

It is affected by the computer bug or virus.

It cannot be transferred from one place to other electronically.

It can transfer from place to other electronically.

Duplicate copy of hardware cannot be created.

A user can create copies of a software as he wishes.

Popular posts from this blog

Feedback repression

GENOMICS

Computer Science: Development