Skip to main content

Software Vs Hardware

Software Vs Hardware

Hardware is a physical part of a computer.

Software which cannot be touched,can perform tasks on the computer.

Software works on a hardware.


For Example ATM machine,

ATM machine physical parts are Hardware.

The working functionality of an ATM (like displaying account balance,etc) is software. 


Examples of software products are 

  • Microsoft suite of products (Office, Excel, Word, PowerPoint, Outlook, etc.)

  • Internet browsers like Firefox, Safari, and Chrome.

 

Developing a Software Program

Well, Software is a task which works on hardware.

And hardware can understand only binary language (ex:- 10101) which can be formed by power.

Binary language(Machine Code) is known as a low-level language.

For humans it's very tough to write every task in binary language.

 

Then mid-level languages are created which can be understood by the user and as well as the system.

 

Then High-level languages came with more user friendly,The programming languages like c++, python etc.

Where syntax is more likely with english words.

Task/Program is compiled and run on a system, which internally converts into binary form and runs on system.

 

       



Comments

Post a Comment

Popular posts from this blog

C pointers

  C pointers theory C pointers practice 1)Adding two numbers using pointer 2)multiplying 3 numbers using pointers 3)Program to Swap Elements Using Call by Reference(using pointer) 4)Access the elements of array using pointer and display the largest number      

C Functions

  User Defined Function User defined Function return practice 1)C Program to Display Prime Numbers Between Intervals Using Function 2)C Program to Check Prime or Armstrong Number Using User-defined Function 3)C Program to Find the Sum of Natural Numbers using Recursion      

C Control Statements

for Loop while loop do...while loop practice 1)print Fibonacci  series 2)check whether given number is palindrome 3)c program to reverse a number