SlideShare une entreprise Scribd logo
1  sur  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…..

Contenu connexe

Tendances

Types of Programming Languages
Types of Programming LanguagesTypes of Programming Languages
Types of Programming LanguagesJuhi Bhoyar
 
Computer Languages....ppt
Computer Languages....pptComputer Languages....ppt
Computer Languages....ppthashgeneration
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programmingNeeru Mittal
 
introduction to programming languages
introduction to programming languagesintroduction to programming languages
introduction to programming languagesNaqashAhmad14
 
Programming language
Programming languageProgramming language
Programming languageShuja Qais
 
History of C Programming Language
History of C Programming LanguageHistory of C Programming Language
History of C Programming LanguageNiloy Biswas
 
High level languages representation
High level languages representationHigh level languages representation
High level languages representationgaurav jain
 
Presentation on computer language
Presentation on computer languagePresentation on computer language
Presentation on computer languageSwarnima Tiwari
 
Programming languages
Programming languagesProgramming languages
Programming languagesvito_carleone
 
Classification of Programming Languages
Classification of Programming LanguagesClassification of Programming Languages
Classification of Programming LanguagesProject Student
 
Categories of computers and computer languages ppt
Categories of computers and computer languages pptCategories of computers and computer languages ppt
Categories of computers and computer languages pptJoydev Maity
 
Programming languages of computer
Programming languages of computerProgramming languages of computer
Programming languages of computerKeval Goyani
 
Programming Fundamental Slide No.1
Programming Fundamental Slide No.1Programming Fundamental Slide No.1
Programming Fundamental Slide No.1Arslan Hussain
 
Intro To Programming Concepts
Intro To Programming ConceptsIntro To Programming Concepts
Intro To Programming ConceptsJussi Pohjolainen
 

Tendances (20)

Presentation on Programming Languages.
Presentation on Programming Languages.Presentation on Programming Languages.
Presentation on Programming Languages.
 
Computer Languages.
Computer Languages.Computer Languages.
Computer Languages.
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Types of Programming Languages
Types of Programming LanguagesTypes of Programming Languages
Types of Programming Languages
 
Rajesh ppt
Rajesh pptRajesh ppt
Rajesh ppt
 
Computer Languages....ppt
Computer Languages....pptComputer Languages....ppt
Computer Languages....ppt
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programming
 
introduction to programming languages
introduction to programming languagesintroduction to programming languages
introduction to programming languages
 
Programming language
Programming languageProgramming language
Programming language
 
History of C Programming Language
History of C Programming LanguageHistory of C Programming Language
History of C Programming Language
 
High level languages representation
High level languages representationHigh level languages representation
High level languages representation
 
computer languages
computer languagescomputer languages
computer languages
 
Presentation on computer language
Presentation on computer languagePresentation on computer language
Presentation on computer language
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Classification of Programming Languages
Classification of Programming LanguagesClassification of Programming Languages
Classification of Programming Languages
 
Categories of computers and computer languages ppt
Categories of computers and computer languages pptCategories of computers and computer languages ppt
Categories of computers and computer languages ppt
 
Programming languages of computer
Programming languages of computerProgramming languages of computer
Programming languages of computer
 
Programming Fundamental Slide No.1
Programming Fundamental Slide No.1Programming Fundamental Slide No.1
Programming Fundamental Slide No.1
 
Intro To Programming Concepts
Intro To Programming ConceptsIntro To Programming Concepts
Intro To Programming Concepts
 
Computer Programming
Computer Programming Computer Programming
Computer Programming
 

Similaire à Presentation on generation of languages

Computer Language -by VarunThapa.pptx
Computer Language -by VarunThapa.pptxComputer Language -by VarunThapa.pptx
Computer Language -by VarunThapa.pptxVARUNTHAPA17
 
EVALUTION OF COMPUTER LANGAGES
EVALUTION OF COMPUTER LANGAGESEVALUTION OF COMPUTER LANGAGES
EVALUTION OF COMPUTER LANGAGESNoorHameed6
 
Computer language.ppsx
Computer language.ppsxComputer language.ppsx
Computer language.ppsxSneha Suman
 
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 langkapil078
 
Cmp104 lec 6 computer lang
Cmp104 lec 6 computer langCmp104 lec 6 computer lang
Cmp104 lec 6 computer langkapil078
 
Basic programming concepts
Basic programming conceptsBasic programming concepts
Basic programming conceptssalmankhan570
 
Introduction of c language
Introduction of c languageIntroduction of c language
Introduction of c languageTeena Bosamiya
 
Lecture_1_Introduction_to_Programming.pptx
Lecture_1_Introduction_to_Programming.pptxLecture_1_Introduction_to_Programming.pptx
Lecture_1_Introduction_to_Programming.pptxChewe Lulembo
 
Compiler design slide share
Compiler design slide shareCompiler design slide share
Compiler design slide shareSudhaa Ravi
 
Development of computer languages
Development of computer languagesDevelopment of computer languages
Development of computer languagesluckas chauhan
 
Abstraction level taxonomy of programming language frameworks
Abstraction level taxonomy of programming language frameworksAbstraction level taxonomy of programming language frameworks
Abstraction level taxonomy of programming language frameworksijpla
 

Similaire à 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
 
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)
 
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
 
Computer languages 11
Computer languages 11Computer languages 11
Computer languages 11
 
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
 
Lesson 2.pptx
Lesson 2.pptxLesson 2.pptx
Lesson 2.pptx
 
class1.pdf
class1.pdfclass1.pdf
class1.pdf
 
Basic programming concepts
Basic programming conceptsBasic programming concepts
Basic programming concepts
 
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
 
Abstraction level taxonomy of programming language frameworks
Abstraction level taxonomy of programming language frameworksAbstraction level taxonomy of programming language frameworks
Abstraction level taxonomy of programming language frameworks
 

Dernier

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
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 13Steve Thomason
 

Dernier (20)

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
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
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 

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…..