Group Discounts available for 3+ students and Corporate Clients

What is a Software?


Digitalised automated process is called software.

  • Whenever graphic user interface is available then it is called digitalised, without human interaction, if the process is completed, then it is called automated process.
  • A software is a collection of programmes.
  • A program is a set of instructions which is designed for particular task.
  • ‘N’ no of programs combined together like a single unit, it is called software tool or software component.
  • Software’s are classified in to two types:
    1. System software
    2. Application software.


 1. System software: This software is designed for general purpose and doesn’t having any limitations.

Then it is called system software.

E.g. Operating system, compiler.


 2.Application Software: This software is designed for particular task and contains limitations. It is called Application software.

E.g.: MS.Office, oracle, Tally.

  • By using MS.Office, we can maintain information in document format.
  • By using oracle, we can maintain information in Table format.
  • By using Tally, we can maintain account related information.
  • A computer is an Electronic device which accepts the instruction from the user, according to user send
  • Instructions, it produce results.
  • Who, using the applications is called user and who developing the application is called programmer.
  • The basic purpose of Language is communication.
  • Computer knows only one language i.e., Binary format.
  • As a programmer, when we required to interact with a computer, we need a communication channel, it is called programming language.
  • A programming Language is a special kind of instructions which is used to communicate with computer.
  • As a programmer, if we knows the programming language, we can’t interact directly with computer because computer cannot understand programming language code. (It knows only binary language)
  • In above case, we required a Mediator, called “Translator”


                As a programmer, we required to give the instructions in programming language, translator will converts programming language into binary format, then according to the given instruction we will get an application / Result.


Programmer  2 p.l   2   Translator 2  Binary  2  Computer  2  App/result




“At TekSlate, we are trying to create high quality tutorials and articles, if you think any information is incorrect or want to add anything to the article, please feel free to get in touch with us at, we will update the article in 24 hours.”

0 Responses on What is a Software?"

Leave a Message

Your email address will not be published. Required fields are marked *


Please Enter Your Details and Query.
Three + 6