Learning Resources
 

Computer Software


Software

Software, simply are the computer programs. The instructions given to th e computer in the form of a program is called Software. Software is the set of programs, which are used for different purposes. All the programs used in computer to perform specific task is  called Software.

Types of software

1. System  software:

a)  Operating System Software

DOS, Windows XP, Windows Vista, Unix/Linux, MAC/OS X etc.

b)  Utility Software

Windows Explorer (File/Folder Management), Windows Media Player, Anti-Virus Utilities, Disk Defragmentation,   Disk Clean, BackUp, WinZip, WinRAR etc…

2. Application soft ware:

a)   Package Software

Ms. Office 2003, Ms. Office 2007,  Macromedia (Dreamweaver, Flash,

Freehand), Adobe (PageMaker, PhotoShop)

b)  Tailored or Custom Software

3. Computer Languages & Scripting:

a)  Low Level Language

i) Machine Level Language

ii) Assembly Language

Machine language: These language instructions are directly executed by C P U

Assembly language:  The endeavor of giving machine language instructions a name structure that means bit strings of  instructions of machine language are given name here

High Level Language: The user friendly language ...more natural language than assembly language.

Assembler is needed to convert assembly language into machine language

Complier is needed to convert high level to machine language

b)  High Level Language

COBOL (COmmon Business Oriented Language), FORTRAN (FORmula TRANslation), BASIC (Beginner's All-purpose Symbolic Instruction Code), C, C++ etc. are the examples of High Level Language.