KEMBAR78
Types of Programing Language | PDF | Programming Language | Computer Programming
0% found this document useful (0 votes)
4 views14 pages

Types of Programing Language

The document discusses programming languages, defining them as artificial languages used to communicate instructions to computers. It outlines the generations of programming languages from machine language to natural language, and details various types such as C, C++, Java, and Python. Additionally, it highlights the advantages and disadvantages of high-level programming languages.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views14 pages

Types of Programing Language

The document discusses programming languages, defining them as artificial languages used to communicate instructions to computers. It outlines the generations of programming languages from machine language to natural language, and details various types such as C, C++, Java, and Python. Additionally, it highlights the advantages and disadvantages of high-level programming languages.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 14

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

You might also like