SlideShare a Scribd company logo
5
Most read
13
Most read
14
Most read
Presented by: yash chauhan
Definition of computer
Language:
 Computer language are the languages by which a user
command the computer to work on the algorithm
which a user has written to het an output
 Two types of computer languages:-
A. High level language
B. Low level language
A low level language is a programming language that
provides Little
or no abstraction form a computer’s instruction set
architecture. A
Lower language is used in two generation of computer.
1. First Generation
2. Second Generation
Low level language
 Represent the very early, primitive Computer languages that
consisted entirely of 1’s and 0’s- The actual language that the
computer understands (machine language).
First Generation languages (1GL)
Represent a step up from the 1GL. 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 (1GL).
Second Generation languages (2GL)
 Direct memory management
 Little-to-no abstraction from the hardware
 Register Access
 Statements usually have an obvious correspondence with
clock cycles
 Superb performance
Characteristics of Low Level
Languages
Advantages
 Computational speed is very Fast
 Directly understandable by Computer
Disadvantages
 Development of a program in machine language is very
time consuming.
 Error correction is very tedious Process
 High level programming languages allow the specification
of a problem solution in terms closer to those used by
human beings. These languages were designed to make
programming far easier, less error –prone and to remove
the programmer from having to know the details of
internal structure of a particular computer. This language
is used in third generation
High Level Languages (HLL)
Third Generation languages
 With the languages introduced by the third
generation of computer programming, words
and commands (instead of just symbols an
these languages d numbers)were being used.
These languages therefore, had syntax that was
much easier to understand. Third generation
languages are known as “high level languages”
and include C, C++,java, and javascript, among
other.
TYPES
 C++
 VISUAL BASIC
 JAVA
 JAVASCRIPT
C++
 C++ is statically typed, free-form , multi-paradigm, complied,
general-purposes programming language. It is regarded as a
“middle-level ” language, as it comprises a combination of
both high level and low –level language features.
 LANGUAGE FEATURES:-
 Operators and Operator Overloading
 Templates
 Objects
 Polymorphism
Visual Basics
 Visual basic (VB) is the third generation event-driven
programming language and integrated development
environment (IDE) from Microsoft for its COM programming
model. Visual basic is relatively easy to learn and use.
CHARACTERISTICS
 Interpreted
 Dynamic constructs (open classes,message-stylemethods,etc)
 Poor performance
 Concise code
 Flexible syntax (good for internal DSLs)
Advantages
 There are simple to adopt due to their English like
structure of Language
 They are easy to maintain and debug.
Disadvantages
 The program written in high level language are less
efficient as they take more execution Time.
THANK YOU

More Related Content

What's hot (20)

PPSX
Programming languages
vito_carleone
 
PPTX
Programming language
RajThakuri
 
PPT
Presentation on generation of languages
Richa Pant
 
PPT
High level and Low level Language
adnan usmani
 
PPT
Computer languages
BESOR ACADEMY
 
PPTX
Computer Language
Deepak Yadav
 
PPTX
Program & language generation
Buxoo Abdullah
 
PPT
Computer languages 11
Muhammad Ramzan
 
PPTX
Programming languages.pptx
Christ Association
 
PPTX
Programming language
Shuja Qais
 
PPTX
Programming language
zeshmaiqbal
 
PPT
Computer Languages
Anjana Mohanan
 
PPTX
Types of Programming Languages
Juhi Bhoyar
 
PDF
notes on Programming fundamentals
ArghodeepPaul
 
PPTX
Programming Paradigm & Languages
Gaditek
 
PPT
Generations of Computers.ppt
SeethaDinesh
 
PPTX
Computer Programming
Newreborn Incarnation
 
PPT
Introduction Programming Languages
Manish Kharotia
 
PPT
Generations of Programming Languages
Tarun Sharma
 
PPTX
Computer languages
AqdasNoor
 
Programming languages
vito_carleone
 
Programming language
RajThakuri
 
Presentation on generation of languages
Richa Pant
 
High level and Low level Language
adnan usmani
 
Computer languages
BESOR ACADEMY
 
Computer Language
Deepak Yadav
 
Program & language generation
Buxoo Abdullah
 
Computer languages 11
Muhammad Ramzan
 
Programming languages.pptx
Christ Association
 
Programming language
Shuja Qais
 
Programming language
zeshmaiqbal
 
Computer Languages
Anjana Mohanan
 
Types of Programming Languages
Juhi Bhoyar
 
notes on Programming fundamentals
ArghodeepPaul
 
Programming Paradigm & Languages
Gaditek
 
Generations of Computers.ppt
SeethaDinesh
 
Computer Programming
Newreborn Incarnation
 
Introduction Programming Languages
Manish Kharotia
 
Generations of Programming Languages
Tarun Sharma
 
Computer languages
AqdasNoor
 

Similar to Development of computer languages (20)

PPT
Computer Languages....ppt
hashgeneration
 
PPT
Languages
ankur bhalla
 
PPTX
d3IGaGIHEVmLlydudufh0dpydupdudu0fupdoC1762.pptx
karthiknarra1906
 
PPTX
Computer language
Mazharul Sabbir
 
PPTX
introduction to programming languages
NaqashAhmad14
 
PPTX
computer languages
Yasirali328
 
PPTX
Computer Languages.
Aditya Sheoran
 
DOCX
Fundamentals of Programming language.docx
bijayakumarsahoo22
 
PPTX
Programming languages of computer
Keval Goyani
 
PPT
CHRANPREE PPT.ppt
vipinkumar125055
 
PPTX
Generation of Computer language by arya dutta (1).pptx
AryaDutta4
 
PPT
Software Engineering : Computer basics - Introduction to computer
PrabaKaran656400
 
PPT
Computer languages and generation
Munawar Bukhari
 
PPTX
Programming languages
Akash Varaiya
 
DOC
A classification of programing languages
om collins
 
PPTX
Presentation on C-language
Md Islam
 
PPTX
Lec21&22.pptx programing language and there study
samiullahamjad06
 
PPTX
Computer languages that are used in different generations
ashwinik676334
 
PPTX
programming.pptx
DarianElmyra
 
Computer Languages....ppt
hashgeneration
 
Languages
ankur bhalla
 
d3IGaGIHEVmLlydudufh0dpydupdudu0fupdoC1762.pptx
karthiknarra1906
 
Computer language
Mazharul Sabbir
 
introduction to programming languages
NaqashAhmad14
 
computer languages
Yasirali328
 
Computer Languages.
Aditya Sheoran
 
Fundamentals of Programming language.docx
bijayakumarsahoo22
 
Programming languages of computer
Keval Goyani
 
CHRANPREE PPT.ppt
vipinkumar125055
 
Generation of Computer language by arya dutta (1).pptx
AryaDutta4
 
Software Engineering : Computer basics - Introduction to computer
PrabaKaran656400
 
Computer languages and generation
Munawar Bukhari
 
Programming languages
Akash Varaiya
 
A classification of programing languages
om collins
 
Presentation on C-language
Md Islam
 
Lec21&22.pptx programing language and there study
samiullahamjad06
 
Computer languages that are used in different generations
ashwinik676334
 
programming.pptx
DarianElmyra
 
Ad

Recently uploaded (20)

PPTX
How to Set Up Tags in Odoo 18 - Odoo Slides
Celine George
 
PDF
QNL June Edition hosted by Pragya the official Quiz Club of the University of...
Pragya - UEM Kolkata Quiz Club
 
PDF
ARAL_Orientation_Day-2-Sessions_ARAL-Readung ARAL-Mathematics ARAL-Sciencev2.pdf
JoelVilloso1
 
PPT
Talk on Critical Theory, Part One, Philosophy of Social Sciences
Soraj Hongladarom
 
PDF
LAW OF CONTRACT ( 5 YEAR LLB & UNITARY LLB)- MODULE-3 - LEARN THROUGH PICTURE
APARNA T SHAIL KUMAR
 
PDF
Women's Health: Essential Tips for Every Stage.pdf
Iftikhar Ahmed
 
PPTX
How to Convert an Opportunity into a Quotation in Odoo 18 CRM
Celine George
 
PPTX
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
PDF
The History of Phone Numbers in Stoke Newington by Billy Thomas
History of Stoke Newington
 
PPTX
Neurodivergent Friendly Schools - Slides from training session
Pooky Knightsmith
 
PPTX
STAFF DEVELOPMENT AND WELFARE: MANAGEMENT
PRADEEP ABOTHU
 
PDF
The Different Types of Non-Experimental Research
Thelma Villaflores
 
PDF
ARAL-Orientation_Morning-Session_Day-11.pdf
JoelVilloso1
 
PPTX
How to Handle Salesperson Commision in Odoo 18 Sales
Celine George
 
PDF
Dimensions of Societal Planning in Commonism
StefanMz
 
PPT
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
PDF
Knee Extensor Mechanism Injuries - Orthopedic Radiologic Imaging
Sean M. Fox
 
PDF
Lesson 2 - WATER,pH, BUFFERS, AND ACID-BASE.pdf
marvinnbustamante1
 
PDF
0725.WHITEPAPER-UNIQUEWAYSOFPROTOTYPINGANDUXNOW.pdf
Thomas GIRARD, MA, CDP
 
PDF
DIGESTION OF CARBOHYDRATES,PROTEINS,LIPIDS
raviralanaresh2
 
How to Set Up Tags in Odoo 18 - Odoo Slides
Celine George
 
QNL June Edition hosted by Pragya the official Quiz Club of the University of...
Pragya - UEM Kolkata Quiz Club
 
ARAL_Orientation_Day-2-Sessions_ARAL-Readung ARAL-Mathematics ARAL-Sciencev2.pdf
JoelVilloso1
 
Talk on Critical Theory, Part One, Philosophy of Social Sciences
Soraj Hongladarom
 
LAW OF CONTRACT ( 5 YEAR LLB & UNITARY LLB)- MODULE-3 - LEARN THROUGH PICTURE
APARNA T SHAIL KUMAR
 
Women's Health: Essential Tips for Every Stage.pdf
Iftikhar Ahmed
 
How to Convert an Opportunity into a Quotation in Odoo 18 CRM
Celine George
 
Unit 2 COMMERCIAL BANKING, Corporate banking.pptx
AnubalaSuresh1
 
The History of Phone Numbers in Stoke Newington by Billy Thomas
History of Stoke Newington
 
Neurodivergent Friendly Schools - Slides from training session
Pooky Knightsmith
 
STAFF DEVELOPMENT AND WELFARE: MANAGEMENT
PRADEEP ABOTHU
 
The Different Types of Non-Experimental Research
Thelma Villaflores
 
ARAL-Orientation_Morning-Session_Day-11.pdf
JoelVilloso1
 
How to Handle Salesperson Commision in Odoo 18 Sales
Celine George
 
Dimensions of Societal Planning in Commonism
StefanMz
 
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
Knee Extensor Mechanism Injuries - Orthopedic Radiologic Imaging
Sean M. Fox
 
Lesson 2 - WATER,pH, BUFFERS, AND ACID-BASE.pdf
marvinnbustamante1
 
0725.WHITEPAPER-UNIQUEWAYSOFPROTOTYPINGANDUXNOW.pdf
Thomas GIRARD, MA, CDP
 
DIGESTION OF CARBOHYDRATES,PROTEINS,LIPIDS
raviralanaresh2
 
Ad

Development of computer languages

  • 2. Definition of computer Language:  Computer language are the languages by which a user command the computer to work on the algorithm which a user has written to het an output  Two types of computer languages:- A. High level language B. Low level language
  • 3. A low level language is a programming language that provides Little or no abstraction form a computer’s instruction set architecture. A Lower language is used in two generation of computer. 1. First Generation 2. Second Generation Low level language
  • 4.  Represent the very early, primitive Computer languages that consisted entirely of 1’s and 0’s- The actual language that the computer understands (machine language). First Generation languages (1GL)
  • 5. Represent a step up from the 1GL. 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 (1GL). Second Generation languages (2GL)
  • 6.  Direct memory management  Little-to-no abstraction from the hardware  Register Access  Statements usually have an obvious correspondence with clock cycles  Superb performance Characteristics of Low Level Languages
  • 7. Advantages  Computational speed is very Fast  Directly understandable by Computer Disadvantages  Development of a program in machine language is very time consuming.  Error correction is very tedious Process
  • 8.  High level programming languages allow the specification of a problem solution in terms closer to those used by human beings. These languages were designed to make programming far easier, less error –prone and to remove the programmer from having to know the details of internal structure of a particular computer. This language is used in third generation High Level Languages (HLL)
  • 9. Third Generation languages  With the languages introduced by the third generation of computer programming, words and commands (instead of just symbols an these languages d numbers)were being used. These languages therefore, had syntax that was much easier to understand. Third generation languages are known as “high level languages” and include C, C++,java, and javascript, among other.
  • 10. TYPES  C++  VISUAL BASIC  JAVA  JAVASCRIPT
  • 11. C++  C++ is statically typed, free-form , multi-paradigm, complied, general-purposes programming language. It is regarded as a “middle-level ” language, as it comprises a combination of both high level and low –level language features.  LANGUAGE FEATURES:-  Operators and Operator Overloading  Templates  Objects  Polymorphism
  • 12. Visual Basics  Visual basic (VB) is the third generation event-driven programming language and integrated development environment (IDE) from Microsoft for its COM programming model. Visual basic is relatively easy to learn and use.
  • 13. CHARACTERISTICS  Interpreted  Dynamic constructs (open classes,message-stylemethods,etc)  Poor performance  Concise code  Flexible syntax (good for internal DSLs)
  • 14. Advantages  There are simple to adopt due to their English like structure of Language  They are easy to maintain and debug. Disadvantages  The program written in high level language are less efficient as they take more execution Time.