SlideShare a Scribd company logo
2
Most read
3
Most read
8
Most read
LANGUAGE Human Language: Commonly used to express Feeing and  understand other person expression. It can be oral or gestural kind of Communication.
DEFINITION OF COMPUTER LANGUAGES A computer languages are the languages by which a user command a computer to work on the algorithm which a user has written to get an output. TWO TYPES OF COMPUTER LANGUAGES Low-level languages High-level languages
Lower Level  Language A low-level programming language is a programming language that provides little or no abstraction from a computer's instruction set architecture. It consists of numeric codes i.e 0 & 1. These codes are easily understandable to computer but difficult to human.. A lower level language is used in two generations of computer.  first generation second generation
First generation languages or 1GL 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).
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 (1GL).
CHARACTERSTICS OF LOW LEVEL LANGUAGES Direct memory management Little-to-no abstraction from the hardware Register access Statements usually have an obvious correspondence with clock cycles Superb performance
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 tedious process.
HIGH LEVEL LANGUAGES 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 the internal structure of a particular computer. This language is used in third generation.
Third generation 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 "high level languages" and include C, C++, Java, and Javascript, among others.
TYPES C++ VISUAL BASIC JAVA JAVASCRIPT
C++ C++ is   statically typed, free-form, multi-paradigm, compiled, general-purpose 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 BASIC 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.
CHARACTERSTICS Interpreted Dynamic constructs (open classes, message-style methods, etc) Poor performance Concise code Flexible syntax (good for internal DSLs)
Advantages These are simple to adopt due to their english like  structure of statements. They are easy to maintain and debug. Disadvantages 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.
Now the House is open for Queries??

More Related Content

PPTX
Presentation on computer language
PPTX
Categories of computers and computer languages ppt
PPTX
Programming languages
PPT
Computer languages
PPTX
Computer languages
PPTX
Computer Languages.
PPTX
Programming language
PPSX
Programming languages
Presentation on computer language
Categories of computers and computer languages ppt
Programming languages
Computer languages
Computer languages
Computer Languages.
Programming language
Programming languages

What's hot (20)

PPTX
C language ppt
PPT
Types of software
PPT
High level and Low level Language
PPTX
Translators(Compiler, Assembler) and interpreter
PPT
Presentation on Programming Languages.
PPTX
Basic programming concepts
PDF
Classification of Computers
PPT
Presentation on generation of languages
PDF
Computer Programming
PPTX
Computer Software & its Types
PPTX
Features of machine language, assembly language, high level language & their ...
PPTX
System software
PPT
Computer programming concepts
PPTX
Types of Programming Languages
PPTX
Primary and secondary storage devices
PPT
Programming
PPT
Computer Fundamentals
PPTX
Classification of Computer
PPTX
Introduction of c programming
PPT
Intro To Programming Concepts
C language ppt
Types of software
High level and Low level Language
Translators(Compiler, Assembler) and interpreter
Presentation on Programming Languages.
Basic programming concepts
Classification of Computers
Presentation on generation of languages
Computer Programming
Computer Software & its Types
Features of machine language, assembly language, high level language & their ...
System software
Computer programming concepts
Types of Programming Languages
Primary and secondary storage devices
Programming
Computer Fundamentals
Classification of Computer
Introduction of c programming
Intro To Programming Concepts
Ad

Viewers also liked (11)

PPT
Computer languages 11
PPT
Generation of computer languages
PPT
Introduction to digital computer
PPTX
Architecture presentation
PPT
Programming languages
PDF
Presentation of programming languages for beginners
PPT
N301 Von Neumann Architecture
PDF
Aca2 09 new
PPT
Ntroduction to computer architecture and organization
PPTX
Direct Memory Access(DMA)
PPT
Lect 1. introduction to programming languages
Computer languages 11
Generation of computer languages
Introduction to digital computer
Architecture presentation
Programming languages
Presentation of programming languages for beginners
N301 Von Neumann Architecture
Aca2 09 new
Ntroduction to computer architecture and organization
Direct Memory Access(DMA)
Lect 1. introduction to programming languages
Ad

Similar to Computer Languages....ppt (20)

PPTX
d3IGaGIHEVmLlydudufh0dpydupdudu0fupdoC1762.pptx
PPT
Languages
PPTX
Development of computer languages
PPT
CHRANPREE PPT.ppt
PPTX
Computer language
PPTX
introduction to programming languages
PPTX
Programming languages of computer
PPT
Software Engineering : Computer basics - Introduction to computer
PPTX
computer languages
PPT
Computer languages and generation
PPTX
Programming Language
PDF
INTRODUCTION TO SOFTWARE, PROGRAMMING LANGUAGES.pdf
PPTX
Lec21&22.pptx programing language and there study
PPT
Cmp104 lec 6 computer lang
PPT
Cmp104 lec 6 computer lang
PPTX
Programming Language Evolution
PPTX
Computer languages that are used in different generations
PPT
Programming languages
PPTX
Generation of Computer language by arya dutta (1).pptx
d3IGaGIHEVmLlydudufh0dpydupdudu0fupdoC1762.pptx
Languages
Development of computer languages
CHRANPREE PPT.ppt
Computer language
introduction to programming languages
Programming languages of computer
Software Engineering : Computer basics - Introduction to computer
computer languages
Computer languages and generation
Programming Language
INTRODUCTION TO SOFTWARE, PROGRAMMING LANGUAGES.pdf
Lec21&22.pptx programing language and there study
Cmp104 lec 6 computer lang
Cmp104 lec 6 computer lang
Programming Language Evolution
Computer languages that are used in different generations
Programming languages
Generation of Computer language by arya dutta (1).pptx

More from hashgeneration (9)

DOC
Types-of-computer
DOC
Types-of-computer... report
PPT
Types-of-computer-ppt
DOC
Touch Technology
DOC
Touch Technology....report
PPT
Touch Technology....ppt
DOC
Computer Language report
DOC
Presentation On Google......Report
PPT
Presentation On Google(ppt)
Types-of-computer
Types-of-computer... report
Types-of-computer-ppt
Touch Technology
Touch Technology....report
Touch Technology....ppt
Computer Language report
Presentation On Google......Report
Presentation On Google(ppt)

Recently uploaded (20)

PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
master seminar digital applications in india
PDF
Sports Quiz easy sports quiz sports quiz
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
Lesson notes of climatology university.
PPTX
Cell Types and Its function , kingdom of life
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
Institutional Correction lecture only . . .
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
01-Introduction-to-Information-Management.pdf
PPTX
Pharma ospi slides which help in ospi learning
Renaissance Architecture: A Journey from Faith to Humanism
master seminar digital applications in india
Sports Quiz easy sports quiz sports quiz
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPH.pptx obstetrics and gynecology in nursing
102 student loan defaulters named and shamed – Is someone you know on the list?
Lesson notes of climatology university.
Cell Types and Its function , kingdom of life
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Institutional Correction lecture only . . .
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Microbial diseases, their pathogenesis and prophylaxis
human mycosis Human fungal infections are called human mycosis..pptx
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Pharmacology of Heart Failure /Pharmacotherapy of CHF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
2.FourierTransform-ShortQuestionswithAnswers.pdf
01-Introduction-to-Information-Management.pdf
Pharma ospi slides which help in ospi learning

Computer Languages....ppt

  • 1. LANGUAGE Human Language: Commonly used to express Feeing and understand other person expression. It can be oral or gestural kind of Communication.
  • 2. DEFINITION OF COMPUTER LANGUAGES A computer languages are the languages by which a user command a computer to work on the algorithm which a user has written to get an output. TWO TYPES OF COMPUTER LANGUAGES Low-level languages High-level languages
  • 3. Lower Level Language A low-level programming language is a programming language that provides little or no abstraction from a computer's instruction set architecture. It consists of numeric codes i.e 0 & 1. These codes are easily understandable to computer but difficult to human.. A lower level language is used in two generations of computer. first generation second generation
  • 4. First generation languages or 1GL 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).
  • 5. 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 (1GL).
  • 6. CHARACTERSTICS OF LOW LEVEL LANGUAGES Direct memory management Little-to-no abstraction from the hardware Register access Statements usually have an obvious correspondence with clock cycles Superb performance
  • 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 tedious process.
  • 8. HIGH LEVEL LANGUAGES 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 the internal structure of a particular computer. This language is used in third generation.
  • 9. Third generation 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 "high level languages" and include C, C++, Java, and Javascript, among others.
  • 10. TYPES C++ VISUAL BASIC JAVA JAVASCRIPT
  • 11. C++ C++ is  statically typed, free-form, multi-paradigm, compiled, general-purpose 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 BASIC 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. CHARACTERSTICS Interpreted Dynamic constructs (open classes, message-style methods, etc) Poor performance Concise code Flexible syntax (good for internal DSLs)
  • 14. Advantages These are simple to adopt due to their english like structure of statements. They are easy to maintain and debug. Disadvantages 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.
  • 15. Now the House is open for Queries??