SlideShare a Scribd company logo
1 of 12
[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],To build programs, people use languages that are similar to human language.  The results are translated into machine code, which computers understand. Programming languages fall into three broad categories:  The Evolution of Programming Languages
[object Object],[object Object],The Evolution of Programming Languages -  Machine Languages
[object Object],[object Object],[object Object],The Evolution of Programming Languages -  Assembly Languages
Assembler Assembly code Object code
[object Object],[object Object],[object Object],Higher-level languages are more powerful than assembly language and allow the programmer to work in a more English-like environment. Higher-level programming languages are divided into three "generations," each more powerful than the  last:   The Evolution of Programming Languages -  Higher-Level Languages
FORTAN C COBOL C++ BASIC Java Pascal ActiveX ,[object Object],[object Object],[object Object],Higher-Level Languages -  Third-Generation Languages
Visual Basic (VB) VisualAge Authoring environments   ,[object Object],[object Object],[object Object],Higher-Level Languages -  Fourth-Generation Languages
[object Object],[object Object],Higher-Level Languages -  Fifth-Generation Languages
[object Object],[object Object],[object Object],[object Object],[object Object],The SDLC for programming follows the same phases as the SDLC for information systems development: The Systems Development Life Cycle for Programming
[object Object],[object Object],[object Object],[object Object],[object Object],lesson 28 review

More Related Content

What's hot

Programming Languages An Intro
Programming Languages An IntroProgramming Languages An Intro
Programming Languages An Intro
Kimberly De Guzman
 
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
 

What's hot (20)

Programming language
Programming languageProgramming language
Programming language
 
Introduction to programming languages
Introduction to programming languagesIntroduction to programming languages
Introduction to programming languages
 
Programming language
Programming languageProgramming language
Programming language
 
Programming Languages An Intro
Programming Languages An IntroProgramming Languages An Intro
Programming Languages An Intro
 
Generations of programming_language.kum_ari11-1-1-1
Generations of programming_language.kum_ari11-1-1-1Generations of programming_language.kum_ari11-1-1-1
Generations of programming_language.kum_ari11-1-1-1
 
Programming Language
Programming LanguageProgramming Language
Programming Language
 
Introduction to Programming Languages
Introduction to Programming LanguagesIntroduction to Programming Languages
Introduction to Programming Languages
 
Computer languages 11
Computer languages 11Computer languages 11
Computer languages 11
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Computer Language Translator
Computer Language TranslatorComputer Language Translator
Computer Language Translator
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Program & language generation
Program & language generationProgram & language generation
Program & language generation
 
History of Programming Language
History of Programming LanguageHistory of Programming Language
History of Programming Language
 
Generations Of Programming Languages
Generations Of Programming LanguagesGenerations Of Programming Languages
Generations Of Programming Languages
 
Lect 1. introduction to programming languages
Lect 1. introduction to programming languagesLect 1. introduction to programming languages
Lect 1. introduction to programming languages
 
High level and Low level Language
High level and Low level Language High level and Low level Language
High level and Low level Language
 
Programming languages
Programming languagesProgramming languages
Programming languages
 
Computer Language
Computer LanguageComputer Language
Computer Language
 
Programming languages of computer
Programming languages of computerProgramming languages of computer
Programming languages of computer
 
Programming languages
Programming languagesProgramming languages
Programming languages
 

Similar to Generation of computer languages

Programming Languages and the Programming Process
Programming Languages and the Programming ProcessProgramming Languages and the Programming Process
Programming Languages and the Programming Process
Sajib Barua
 
Generations of Programming Languages
Generations of Programming LanguagesGenerations of Programming Languages
Generations of Programming Languages
Tarun Sharma
 
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
 
Computer Languages....ppt
Computer Languages....pptComputer Languages....ppt
Computer Languages....ppt
hashgeneration
 

Similar to Generation of computer languages (20)

Programming Languages and the Programming Process
Programming Languages and the Programming ProcessProgramming Languages and the Programming Process
Programming Languages and the Programming Process
 
evolution of programming.ppt
evolution of programming.pptevolution of programming.ppt
evolution of programming.ppt
 
Generations of Programming Languages
Generations of Programming LanguagesGenerations of Programming Languages
Generations of Programming Languages
 
Computer languages and generation
Computer languages and generationComputer languages and generation
Computer languages and generation
 
Programming languages
Programming languages Programming languages
Programming languages
 
Generations of programming language
Generations of programming languageGenerations of programming language
Generations of programming language
 
Itc chapter # 8
Itc   chapter # 8Itc   chapter # 8
Itc chapter # 8
 
Development of computer languages
Development of computer languagesDevelopment of computer languages
Development of computer languages
 
Machine language to artificial intelligence
Machine language to artificial intelligenceMachine language to artificial intelligence
Machine language to artificial intelligence
 
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
 
Preliminary-Examination.docx
Preliminary-Examination.docxPreliminary-Examination.docx
Preliminary-Examination.docx
 
Introduction To Computer Programming
Introduction To Computer ProgrammingIntroduction To Computer Programming
Introduction To Computer Programming
 
Computer Languages....ppt
Computer Languages....pptComputer Languages....ppt
Computer Languages....ppt
 
Evolution and History of Programming Languages - Software/Hardware/System
Evolution and History of Programming Languages - Software/Hardware/SystemEvolution and History of Programming Languages - Software/Hardware/System
Evolution and History of Programming Languages - Software/Hardware/System
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
Trend of Visual Programming Language
Trend of Visual Programming LanguageTrend of Visual Programming Language
Trend of Visual Programming Language
 
English de lenguaje de programacion
English de lenguaje de programacionEnglish de lenguaje de programacion
English de lenguaje de programacion
 
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
 
Languages
LanguagesLanguages
Languages
 

More from kitturashmikittu (20)

Airtel project report
Airtel project reportAirtel project report
Airtel project report
 
Karvy project report
Karvy project reportKarvy project report
Karvy project report
 
Anil raythour
Anil raythourAnil raythour
Anil raythour
 
Airtel ranjeet
Airtel ranjeetAirtel ranjeet
Airtel ranjeet
 
Airtel distribution expansion in rural areas
Airtel distribution expansion in rural areasAirtel distribution expansion in rural areas
Airtel distribution expansion in rural areas
 
Airtel distribution expansion & market services in rural areas
Airtel distribution expansion & market services in rural areasAirtel distribution expansion & market services in rural areas
Airtel distribution expansion & market services in rural areas
 
Sanjay sharma01
Sanjay sharma01Sanjay sharma01
Sanjay sharma01
 
Transfer vidhi
Transfer vidhiTransfer vidhi
Transfer vidhi
 
Training
TrainingTraining
Training
 
System software-loaders
System software-loadersSystem software-loaders
System software-loaders
 
Sourcefinance
SourcefinanceSourcefinance
Sourcefinance
 
Semiconductor memories
Semiconductor memoriesSemiconductor memories
Semiconductor memories
 
Selection
SelectionSelection
Selection
 
Segmentation
SegmentationSegmentation
Segmentation
 
Scientific method
Scientific methodScientific method
Scientific method
 
Scientific method
Scientific methodScientific method
Scientific method
 
Research methodology concept
Research methodology conceptResearch methodology concept
Research methodology concept
 
Research design
Research designResearch design
Research design
 
Recruitment
RecruitmentRecruitment
Recruitment
 
Promotion
PromotionPromotion
Promotion
 

Generation of computer languages