Module 4 Languages
Module 4 Languages
O
N G
I O N
T I
A
Z M GEM
NI A
A R U A
G
R O NGG
O PR A
L
Reasons for Studying Concepts of
Programming Languages
L a ng ua g e
A ssembly
ne L a ng uage
Machi
Machine Language – consists of binary instructions
Every computer has its own machine language and this is the only
language it understands. With earlier computers, programs were all
written in machine language. With the present generation of
computers, programs are now written in special programming
languages.
Assembler Language – it is a language which closely resembles
machine language. Each resemble language instruction is
translated into one machine language instruction.
High –Level Languages – it is a language statements closely resemble to
English language statements. The mathematical symbols are, for the most
part, the symbols of traditional mathematics . These languages are often
oriented toward a particular class of processing problems. Some of these
languages have been designed to process problems of a scientific or
engineering nature, and others have appeared that emphasize the
processing of business applications. Unlike symbolic programs, high level
language programs may be used with different makes of computers with
little modification
Advantages of high – level languages are:
It is easily learned and understood
Lesser time is required to write programs
They are standardized and can be accepted by any computer
which has a compiler for a particular language
They provide better documentation and are much easier to
maintain availability of diagnostic error detection allows the
compiler to check program statements for syntactical errors
Some important languages that were developed
in this period include: