SlideShare una empresa de Scribd logo
1 de 11
Created by: Richa Pant
          BBA (I st year)
            Roll no: 35
   A Computer languages are the languages by which a
    user command a computer. Just like human languages
    computer’s also have certain languages which they
    can understand. There are four generations of
    computer language, first generation ,second
    generation, third generation and fourth generation.
   Computer languages are of two types :-
   1: Low level language -:first & second generation
   2:High level languages-:Third generation
   It is also known as binary or machine language.
   These binary languages are mostly based on 0&1.
   These languages are quite difficult to understand.
   To develop a program in first generation language
   is complicated task.
   They are machine dependent language.
   They are also known as low level language (lll).
   The programs written on binary language used to
    executed very fast.
   These languages are also belong to the category of low level
    language (lll).
   Second generation language were also known as assembly
    language.
   The binary digits o&1 were replaced by some special symbol
    known as Mnemonics eg:-sub = -, add=+,div=/,sav=save.
   This language is machine independent language.
   They are also known as high level language (h.l.l).
   In this the commands written are in simple English language.
   Third generation language were portable.
   As the commands written are in simple language so special
    software were develop which are known as Language
    processor.
   For example:-LOGO, PASCAL;
    COBOL,JAVA etc….
   As 3gl were based on certain syntax ,which a programmer
    has to follow during developing a progran which is known as
    procedural language.
   To overcome from this problem fourth generation language
    were evolved.
   These programs were written in non-procedural way
   For example SQL, LIPS, PROLOG etc……
   They are system software they are used to translate high
    level language into machine language and vice –versa.
   These language processor converts high level language into
    computer understandable binary language(0&1).
   These language processor are of 3 types;-
   Compiler
   Interpreter
   Assembler
   It is a special type of software that converts high level
    program into binary code.
   It transfer whole program into a single goal it means the
    whole program will be converted into equivalent binary
    language.
   Its speed of translation is quite high but the execution speed
    is low.
   It use to convert high level language program into
    equivalent binary code by translating whole
    program line by line.
   Interpreter has slow speed of translation than
    compiler.
   T he program execution time is interpreter is less
    than compiler.
   It is also a language processor it converts the assembly
    language programs into object code,
   They are required in low level languages which were machine
    dependent.
   Today these assemblers are used to collect all component of
    the program and send to the leader and linker.
   Modem :It is modulator and demodulator that is used to convert analog signal into digtal
    signal and vice versa.
   Amplifier/Repeaters: It is used to boost up the weak signals.
   Routers: It is like traffic police that is used to direct the data that are transfer through
    networks.
   Clint &servers: Clint are the computer that has more storage capacity and are more
    powerful than other computer and server are the computer that are serve by clints .
   T here are some other networking devices:
   Bridge
   Cables
   Hubs etc…..

Más contenido relacionado

La actualidad más candente

Lect 1. introduction to programming languages
Lect 1. introduction to programming languagesLect 1. introduction to programming languages
Lect 1. introduction to programming languages
Varun Garg
 
Computer Languages....ppt
Computer Languages....pptComputer Languages....ppt
Computer Languages....ppt
hashgeneration
 
4 evolution-of-programming-languages
4 evolution-of-programming-languages4 evolution-of-programming-languages
4 evolution-of-programming-languages
Rohit Shrivastava
 
Basic programming concepts
Basic programming conceptsBasic programming concepts
Basic programming concepts
salmankhan570
 

La actualidad más candente (20)

Generations Of Programming Languages
Generations Of Programming LanguagesGenerations Of Programming Languages
Generations Of Programming Languages
 
High Level Language (HLL)
High Level Language (HLL)High Level Language (HLL)
High Level Language (HLL)
 
Presentation on computer language
Presentation on computer languagePresentation on computer language
Presentation on computer language
 
Computer languages
Computer languagesComputer languages
Computer languages
 
Presentation on Programming Languages.
Presentation on Programming Languages.Presentation on Programming Languages.
Presentation on Programming Languages.
 
History of c
History of cHistory of c
History of c
 
Programming language
Programming languageProgramming language
Programming language
 
Lect 1. introduction to programming languages
Lect 1. introduction to programming languagesLect 1. introduction to programming languages
Lect 1. introduction to programming languages
 
Computer Languages.
Computer Languages.Computer Languages.
Computer Languages.
 
Computer languages
Computer languagesComputer languages
Computer languages
 
Operating system
Operating systemOperating system
Operating system
 
History of Programming Language
History of Programming LanguageHistory of Programming Language
History of Programming Language
 
Rajesh ppt
Rajesh pptRajesh ppt
Rajesh ppt
 
Computer Languages....ppt
Computer Languages....pptComputer Languages....ppt
Computer Languages....ppt
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Computer languages 11
Computer languages 11Computer languages 11
Computer languages 11
 
4 evolution-of-programming-languages
4 evolution-of-programming-languages4 evolution-of-programming-languages
4 evolution-of-programming-languages
 
Basic programming concepts
Basic programming conceptsBasic programming concepts
Basic programming concepts
 
Computer Languages
Computer Languages Computer Languages
Computer Languages
 
Unit 1. Problem Solving with Computer
Unit 1. Problem Solving with Computer   Unit 1. Problem Solving with Computer
Unit 1. Problem Solving with Computer
 

Similar a Presentation on generation of languages

Algorithm and flowchart(1)
Algorithm and flowchart(1)Algorithm and flowchart(1)
Algorithm and flowchart(1)
Suneel Dogra
 
Cmp104 lec 6 computer lang
Cmp104 lec 6 computer langCmp104 lec 6 computer lang
Cmp104 lec 6 computer lang
kapil078
 
Cmp104 lec 6 computer lang
Cmp104 lec 6 computer langCmp104 lec 6 computer lang
Cmp104 lec 6 computer lang
kapil078
 

Similar a Presentation on generation of languages (20)

Ppt 1
Ppt 1Ppt 1
Ppt 1
 
Computer Language -by VarunThapa.pptx
Computer Language -by VarunThapa.pptxComputer Language -by VarunThapa.pptx
Computer Language -by VarunThapa.pptx
 
Programming languages of computer
Programming languages of computerProgramming languages of computer
Programming languages of computer
 
EVALUTION OF COMPUTER LANGAGES
EVALUTION OF COMPUTER LANGAGESEVALUTION OF COMPUTER LANGAGES
EVALUTION OF COMPUTER LANGAGES
 
Computer language.ppsx
Computer language.ppsxComputer language.ppsx
Computer language.ppsx
 
Algorithm and flowchart(1)
Algorithm and flowchart(1)Algorithm and flowchart(1)
Algorithm and flowchart(1)
 
Programming Fundamental Slide No.1
Programming Fundamental Slide No.1Programming Fundamental Slide No.1
Programming Fundamental Slide No.1
 
C_NOTES.pdf
C_NOTES.pdfC_NOTES.pdf
C_NOTES.pdf
 
Computer languages
Computer languagesComputer languages
Computer languages
 
Unit 1
Unit 1Unit 1
Unit 1
 
Cmp104 lec 6 computer lang
Cmp104 lec 6 computer langCmp104 lec 6 computer lang
Cmp104 lec 6 computer lang
 
Cmp104 lec 6 computer lang
Cmp104 lec 6 computer langCmp104 lec 6 computer lang
Cmp104 lec 6 computer lang
 
introduction to programming languages
introduction to programming languagesintroduction to programming languages
introduction to programming languages
 
Lesson 2.pptx
Lesson 2.pptxLesson 2.pptx
Lesson 2.pptx
 
class1.pdf
class1.pdfclass1.pdf
class1.pdf
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Introduction of c language
Introduction of c languageIntroduction of c language
Introduction of c language
 
Lecture_1_Introduction_to_Programming.pptx
Lecture_1_Introduction_to_Programming.pptxLecture_1_Introduction_to_Programming.pptx
Lecture_1_Introduction_to_Programming.pptx
 
Compiler design slide share
Compiler design slide shareCompiler design slide share
Compiler design slide share
 
Development of computer languages
Development of computer languagesDevelopment of computer languages
Development of computer languages
 

Último

BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
SoniaTolstoy
 

Último (20)

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 

Presentation on generation of languages

  • 1. Created by: Richa Pant BBA (I st year) Roll no: 35
  • 2. A Computer languages are the languages by which a user command a computer. Just like human languages computer’s also have certain languages which they can understand. There are four generations of computer language, first generation ,second generation, third generation and fourth generation.  Computer languages are of two types :-  1: Low level language -:first & second generation  2:High level languages-:Third generation
  • 3. It is also known as binary or machine language.  These binary languages are mostly based on 0&1.  These languages are quite difficult to understand.  To develop a program in first generation language  is complicated task.  They are machine dependent language.  They are also known as low level language (lll).  The programs written on binary language used to  executed very fast.
  • 4. These languages are also belong to the category of low level language (lll).  Second generation language were also known as assembly language.  The binary digits o&1 were replaced by some special symbol known as Mnemonics eg:-sub = -, add=+,div=/,sav=save.  This language is machine independent language.
  • 5. They are also known as high level language (h.l.l).  In this the commands written are in simple English language.  Third generation language were portable.  As the commands written are in simple language so special software were develop which are known as Language processor.  For example:-LOGO, PASCAL;  COBOL,JAVA etc….
  • 6. As 3gl were based on certain syntax ,which a programmer has to follow during developing a progran which is known as procedural language.  To overcome from this problem fourth generation language were evolved.  These programs were written in non-procedural way  For example SQL, LIPS, PROLOG etc……
  • 7. They are system software they are used to translate high level language into machine language and vice –versa.  These language processor converts high level language into computer understandable binary language(0&1).  These language processor are of 3 types;-  Compiler  Interpreter  Assembler
  • 8. It is a special type of software that converts high level program into binary code.  It transfer whole program into a single goal it means the whole program will be converted into equivalent binary language.  Its speed of translation is quite high but the execution speed is low.
  • 9. It use to convert high level language program into equivalent binary code by translating whole program line by line.  Interpreter has slow speed of translation than compiler.  T he program execution time is interpreter is less than compiler.
  • 10. It is also a language processor it converts the assembly language programs into object code,  They are required in low level languages which were machine dependent.  Today these assemblers are used to collect all component of the program and send to the leader and linker.
  • 11. Modem :It is modulator and demodulator that is used to convert analog signal into digtal signal and vice versa.  Amplifier/Repeaters: It is used to boost up the weak signals.  Routers: It is like traffic police that is used to direct the data that are transfer through networks.  Clint &servers: Clint are the computer that has more storage capacity and are more powerful than other computer and server are the computer that are serve by clints .  T here are some other networking devices:  Bridge  Cables  Hubs etc…..