Name :- harsh lal bahadur
rajbhar
Roll no:- 198
Subject:- types of programing
language
What is programing
language
A programming language is an artificial
language designed to communicate
instructions to a machine, particular
computer. Programming languages can be
used to create programs that control the
behavior of a machine
A programming language is a set of words,
symbols and codes that enables humans to
communicate with computers.
Generation of programing
languages
Machine language-(First generation)
Assembly language-(second
generation)
Procedural language-(third
generation)
Problem oriented –(fourth
generation)
Natural language-(fifth generation)
First generation language
Firstgeneration languages or 1GL
Represent the very early, primitive
computer languages that
consisted entirely of l's and O's -
the actual language that the
computer understands (machine
language).
Second generation
language
Second generation languages (2GL)
Represent a step up from the first
generation languages. Allow for the
use of symbolic names instead of
just numbers. Second generation
languages are known as assembly
languages. Code written in an
assembly language is converted into
machine language (1 GL
Third generation language
Thirdgeneration languages 3GL) With the
languages introduced by the third
generation of computer programming,
words and commands (instead of just
symbols and numbers) were being used.
These languages therefore, had syntax
that was much easier to understand Third
generation languages are known as
quot;high level languages quot and
include C, C++, Java, and Javascript,
among others
Types of programing
language
C
C++
Java
Java Script
Python
Visual Basic
What is c++
C++ is one of the most
popular programming
languages and is implemented
on a wide variety of hardware
and operating system
platforms.
C++ is used for hardware
design
Visual basic
Visual basic is the third
generation event drive
programing language and
integrated development
environment (IDE) from
Microsoft for its COM
programming model. Visual
Basic is relatively easy to
Python
Python is an interpreted, object
oriented, High level programing
language
Easy to learn Syntax
Python is open source
Advantage
These are simple to adopt due to
their english like structure of
statements
Computational Speed is very fast
Directly understandable by
computer
Help to create new softwares
Disadvantage
The Program written in high level
language are less efficient as they
take more execution time.
The compiler also consumes some
memory as it is required for the
translation process
Error correction is more
Thank you