Difference between Hardware and Software

 Difference between Hardware and Software

    Hardware
    All the physical components or machinery parts of the computer system are known as Hardware. Such physical components may be electronic, magnetic, mechanical or optical. These include microprocessors, integrated circuits (ICs), hard disks, floppy disks, optical disks, color monitor, keyboard, printer and plotter, etc.Hardware is the tangible part of any computer system so we can touch and see them.

    Software
    Software means the set of computer program procedures and associated documentation related to the effective operation of a computer system. A sequence of instructions given to a computer to perform a particular task is called a software or a program.
Software are intangible part of computer system so we cannot touch and see them to do any work on the computer we give instructions to it. The group of related instructions make a program and the collection of related programs make a software. Without software we cannot utilize computer.

    Following are the important difference between Hardware and Software. 


    
.  Hardware  Software

Hardware is a set of physical parts of computers which actually executes the instruction. Software is a program or set of instructions which are to be executed by CPU to do the intended task.

A Hardware is manufactured in factories.
A software is developed, 
engineered by software development companies.

A hardware cannot do any task with 
a software instructing it.
A software cannot execute if underlying
 hardware is not present.

A hardware can be touched being a 
physical electronic device.
Software being digital can be seen but 
cannot be touched.

Hardware categories: Input Devices, 
Output Devices, Storage Devices,Internal
 components of CPU and motherboard.
Software categories: Programming 
Software, Application Software,
 Operating Systems.

Hardware remain unaffected by 
viruses.
Software is affected by virus being 
primary target.

A hardware can be only physically
 transferred.
Software can be transferred 
electronically.
     

Comments

Popular posts from this blog

Difference between Compiler and Interpreter

Linux File System

History of Computers