0% found this document useful (0 votes)
7 views

Computer Language

This document summarizes different types of computer languages: Machine language uses binary '0' and '1' and is machine-dependent, while assembly language uses mnemonic codes to represent machine language instructions. High-level languages like Basic, C, C++, and Java are machine-independent and more similar to English. Programs in high-level languages need to be translated into machine language using interpreter or compiler programs. Fourth generation languages are even closer to human languages and provide features like high user-friendliness and operating system independence.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

Computer Language

This document summarizes different types of computer languages: Machine language uses binary '0' and '1' and is machine-dependent, while assembly language uses mnemonic codes to represent machine language instructions. High-level languages like Basic, C, C++, and Java are machine-independent and more similar to English. Programs in high-level languages need to be translated into machine language using interpreter or compiler programs. Fourth generation languages are even closer to human languages and provide features like high user-friendliness and operating system independence.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 10

COMPUTER LANGUAGES

Computer Language
Language is a medium to express
our views and feelings . A Lady Ada
computer needs step wise Lovelace a
instruction to perform any action. mathemati
cian is
regarded as
A program is a set of instructions
the first
that tells computer what to do. computer
programme
The process of writing specific r
instruction in a computer language
is called programming .
Machine language

Machine language is the only


language that a computer
understands . It is expressed in The
binary form , i.e.,’0’ and ‘1’ term
where 0 means off state and 1 softwar
means on state . It is extremely e was
machine- dependent . That is why first
Machine language is also used by
regarded as Low Level Jhon
Languages ( LLL). W.
Machine languages has the Tukey
advantages of very high speed in 1957
1st Generation computers
Assembly Language

This language uses


Mnemonic code or symbols
in place of 0 and 1 .
Assembly language programs
has to be converted into
machine language.
Translators programs known
as Assemblers convert
assembly language programs
into machine language.
High level languages
High level languages are :
Simple and user friendly
language
Language that is machine
independent

A high level language is


quite similar to the English
language . Basic , C,C++,
Java, etc., are some very
popular examples of HLL .
HLL programs need to be translated into machine language
by using TRANSLATOR PROGRAMS

Interpreter

An interpreter translates line by


line . As the converted form is not
stored anywhere, so it has to be
generated at the time of the
execution of a program.
complier
A complier is a translator
program used to convert
a high level language
program into a machine
language . It translates
the whole program at
once ,i.e., it generates the
object code for the
program along with the
list of errors .
Fourth generation language ( 4GL)

Fourth generation language


are closer to human
language than other than
other high level languages.
It is:
Highly user friendly and
independent of any
operating system.
Very high speed of
execution.
Minimum efforts from the
THANK YOU

You might also like