PROGRAMMING LAN-WPS Office-1
PROGRAMMING LAN-WPS Office-1
Computer program is defined as set of instructions that directs the computer to perform a specific task.
This is the programming language that is closer to computer language than the human language. It deals
with a computer's hardware components and constraints.
(a) Machine language: This is the original language of the computer which is made up of binary numbers
( zeros and ones). It is the computer understandable language. It is generation language ( IGL).
(b) Assembly language (AL): This is a type of low level programming language that is used to write
instructions for the microprocessor of the computer. It is written in mnemonic form. Eg. MOV, AOD,
SUB, MUL, etc. It is second generation programming language (2GL). It requires a translator called
assembler to convert the program to machine language.
5. It is machine dependent.
This is a programming language in which the instructions are written in human understandable language
like English language. Programs written in High level language is called source code. It is the generation
language (3GL).
2. It is easy to understand.
6. It is machine independent.
PROGRAMMING LANGUAGE 11
5. PASCAL
6. C and C++
7. COBOL- Common Business Oriented Language.
8. PYTHON
9. JAVER
2. It has very fast execution time It has fast execution time It has slow execution time
3. It does not require a translator It requires a translator called It requires translators called
Assembler computer and interpreter
1. It is difficult to understand
3. It is machine dependent
1. It requires a translator
3. It is machine dependent
3. It is easy to understand
4. It is user friendly
5. It is machine dependent
DISADVANTAGES OF HLL
1. It requires translator