You are on page 1of 8

Programming languages

Submitted by: Aadarsha


chapagain
Roll no:014BSCIT001
UNIT:2.1

content
Introduction
Types
Machine language
Assembly language
Procedural language
Problem oriented language
Natural language

Compilers and interpreter

Introduction
Programming language is an artificial language designed to express
computation that can be performed by machine ,specially a computer
Programming languages can be used to createprogramsto control the
behavior of a machine or to expressalgorithms .
Some languages, such asCOBOL,FORTRAN,PASCAL, andC, are known
as procedural languages because they use a sequence of commands to
specify how the machine is to solve a problem. Others, such asLISP, are
functional, in that programming is done by invoking procedures
(sections ofCODEexecuted within a program)
Programming languages can also be classified as high-level or lowlevel.
Low-level languages address the computer in a way that it can
understand directly, but they are very far from human language.
High-level languages deal in concepts that humans devise and can
understand, but they must be translated by means of aCOMPILERinto
language the computer understands.

Types
Machine language
The lowest-levelprogramming
language(except for computers that utilize
programmablemicrocode)
Machine languages are the onlylanguages
understood bycomputers.
While easily understood by computers,
machine languages are almost impossible
for humans to use because they consist
entirely of numbers

You might also like