Page 11 - 1
P. 11
languages are not understood by the computer because it only understands 0s and 1s. To make
the computer understand a program, it is converted into Machine Level Language by a
Translator. This process is called decoding of program.
Assembler Computer Interpreter
Assembler
Assemble converts a program written in assembly Level Languages into Machine Level
Language I.e. assembly code int machine code.
Compiler
Compiler translates the whole program completely in a single operation. A program written in
High level Language is converted directly into Machine Level Language.
Interpreter
An Interpreter translates High Level Language into Machine Level Language in a step-by-step
rocess. It is slower than the Compiler process.
Out of the Box Thinking
Imagine that you want to make a game of your own choice, which language would you use
to create the coding? Find out and try to make a simple game of Tic Tac Toe with the help of your
teacher. Then play the game and enjoy it with your friends.
Search to Know More
Search from the internet or from books and find information about some more programming
languages and share information in the class. Write the names of the languages here.
_______________________________________________________________________
Backup Time
A programming language is used to develop set of instructions for a computer to execute.
Low level computer languages are machine codes.
Machine language is the lowest and most elementary level of programming language.
High level languages give formats close to English language.
Fifth generation language is designed to make the computer solve a given problem without the
programmer.
To make the computer understand a Program, it is cantered in to machine language by a Translator.
This process is called decoding of a program.
11