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

PDF
Computer vision
PPTX
Network security
PPTX
Types of motion
PPTX
Drug discovery and development
PPTX
SEPARATION OF SUBSTANCE -SCIENCE (NCERT) CLASS-VI
PDF
Introduction To Computer
PDF
New Parent Orientation and Back to School Information
PPT
Computer vision
Network security
Types of motion
Drug discovery and development
SEPARATION OF SUBSTANCE -SCIENCE (NCERT) CLASS-VI
Introduction To Computer
New Parent Orientation and Back to School Information

What's hot (20)

PPTX
Monitors and their types
PPT
Computer Languages....ppt
PPT
computer languages
PPT
Computer languages 11
PPT
Generations of Programming Languages
PPT
Computer languages
PPTX
Introduction to programming
PPT
software development and programming languages
PPTX
Programming language
PPT
Computer Languages
PDF
Computer basics
PPT
Programming languages
PPT
Holographic Data Storage
PPTX
computer software
PPTX
The History and Generation of Computers
PPT
Presentation on generation of languages
PDF
Presentation of programming languages for beginners
PPTX
Programming language
PPT
High level languages representation
PPTX
MONITOR
Monitors and their types
Computer Languages....ppt
computer languages
Computer languages 11
Generations of Programming Languages
Computer languages
Introduction to programming
software development and programming languages
Programming language
Computer Languages
Computer basics
Programming languages
Holographic Data Storage
computer software
The History and Generation of Computers
Presentation on generation of languages
Presentation of programming languages for beginners
Programming language
High level languages representation
MONITOR
Ad

Similar to Development of computer languages (20)

PPT
Languages
PPTX
d3IGaGIHEVmLlydudufh0dpydupdudu0fupdoC1762.pptx
PPT
Software Engineering : Computer basics - Introduction to computer
PPTX
Computer language
DOCX
Fundamentals of Programming language.docx
PPTX
Programming Language
PPT
Cmp104 lec 6 computer lang
PPT
Cmp104 lec 6 computer lang
PPTX
Rajesh ppt
PPT
Computer languages and generation
PPTX
week 1 - INTRO TO PROGRAMMING.pptx
PPT
Computer languages
PPTX
Programming languages
PPTX
Trend of Visual Programming Language
PPTX
Programming languages of computer
PPTX
Introduction of c language
PDF
rajeshppt-141119011256-conversion-gate01 (1).pdf
PPTX
introduction to programming languages
PDF
class1.pdf
Languages
d3IGaGIHEVmLlydudufh0dpydupdudu0fupdoC1762.pptx
Software Engineering : Computer basics - Introduction to computer
Computer language
Fundamentals of Programming language.docx
Programming Language
Cmp104 lec 6 computer lang
Cmp104 lec 6 computer lang
Rajesh ppt
Computer languages and generation
week 1 - INTRO TO PROGRAMMING.pptx
Computer languages
Programming languages
Trend of Visual Programming Language
Programming languages of computer
Introduction of c language
rajeshppt-141119011256-conversion-gate01 (1).pdf
introduction to programming languages
class1.pdf
Ad

Recently uploaded (20)

PDF
Business Ethics Teaching Materials for college
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
Basic Mud Logging Guide for educational purpose
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 Đ...
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
Complications of Minimal Access Surgery at WLH
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PPTX
Cell Structure & Organelles in detailed.
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
Classroom Observation Tools for Teachers
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
Business Ethics Teaching Materials for college
Microbial disease of the cardiovascular and lymphatic systems
VCE English Exam - Section C Student Revision Booklet
Basic Mud Logging Guide for educational purpose
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Complications of Minimal Access Surgery at WLH
Abdominal Access Techniques with Prof. Dr. R K Mishra
FourierSeries-QuestionsWithAnswers(Part-A).pdf
O5-L3 Freight Transport Ops (International) V1.pdf
Cell Structure & Organelles in detailed.
Final Presentation General Medicine 03-08-2024.pptx
Renaissance Architecture: A Journey from Faith to Humanism
Classroom Observation Tools for Teachers
Anesthesia in Laparoscopic Surgery in India
Pharmacology of Heart Failure /Pharmacotherapy of CHF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
Module 4: Burden of Disease Tutorial Slides S2 2025

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.