Everyone knows that the general term "Software". So here we are posting about the Software and its behavior. What is a Software? The software is nothing but it is a collection of a set of instructions to operate the computer and its related devices. But these instructions are executed in a specific manner.
But these type of instructions is mainly two types.

  • Machine Instructions
  • Source Code

Machine instructions:

These are also called as Machine Language. This is nothing but it is a collection of instructions which are directly operated by the Computer Central Processing Unit(CPU). These are in the form of binary code, But these type of codes are understood by only the processor.

Machine instructions consist of many bytes in the memory that tells the processor to perform which instruction. There are instructions to input and output data, to process data by CALCULATING, COMPARING and COPYING and to go to some other part of the program. The collection of machine instructions in main memory is called a machine language program or an executable program.

Source Code:

The Source code is a collection of any computer instruction those are written by human-readable language. In general Source code is a computer program written in the high-level language which is converted into object code or machine code by a compiler.

The source code is a text listing of commands to be compiled or assembled into an executable computer program.  The source code is the set of instructions and statements written by a programmer using a computer programming language.

Mainly software is of two types. We are providing those types of software's listed below.

1) System Software:  Usually System software or operating system translates these source code instructions to machine language. Because the machine can understand only machine language.

2) Application Software: Application software is a set of one or more programs, those are designed for performing operations for a specific application. Application software is a program or group of programs designed for end users. But Application software cannot be run on itself So it will take the help of system or operating system.


Common features of the software:
  • Graphical User Interface (GUI)
  • Process Management
  • Interrupts
  • Memory Management
  • File System
  • Device Drivers
  • Networking (TCP/IP, UDP)
  • Security

So keep visiting our website for more useful information. We will update our website in a frequent manner. 
Newer Post
This is the last post.

Post a Comment