KEMBAR78
History of Programming Language | PPTX
A programming language is a set of written
symbols that instructs the computer
hardware to perform specific tasks.
 In 1837, English mathematician Babbage proposed a
fully programmable machine known as Analytic engine.
 It could perform an arithmetic logic unit, control flow in
the form of conditional branching and loops, and
integrated memory.
 Ada Lovelace, daughter of the poet
Lord Byron, worked with Babbage on
the Analytical Engine
 She was known for her work
on Charles Babbage's early
mechanical general-purpose
computers.
 The First Programmer in the history
of computers.
 Around 1945, John von Neumann formalized
these ideas into two concepts.
 Shared-program technique.
 Conditional control transfer.
 FIRST GENERATION: (1940)
Machine Codes
 Consist of only 1’s and 0’s.
 Fast and efficient.
 Computer can execute directly.
 Difficult for human to read and write .
 SECOND GENERATION: (1950)
Assembly language
 Programmer writes instructions using symbolic instruction codes that
are meaningful abbreviations or mnemonics.
 It is easier to read and write.
 An assembler is a program that translates assembly language into
machine language.
THIRD GENERATION: (1964)
High-level-language
 Closer to human language
 Easy to write and read.
 Programs written in a high-level programming language must be
translated into machine language by a compiler or interpreter.
 PASCAL, FORTRAN, BASIC, COBOL, C and C++ are examples of third
generation programming languages.
FOURTH GENERATION: (1972)
 Is designed to be closer to natural language than a 3GL language.
 Enables users to access data in a database.
 Python, Perl, SQL, NOMAD and FOCUS are examples of fourth
generation programming languages.
 Fifth generation are programming languages that allow
programmers to solve problems by defining certain
constraints as opposed to writing an algorithm.
 Without a programmer.
 Fifth-generation languages are used mainly in artificial
intelligence research.
 Prolog, OPS5, and Mercury are examples of fifth-
generation languages.
1. C Language
2. C++ Language
3. Java
4. C#
5. Objective C
6. PHP
7. JavaScript
8. Python
9. SQL
10. Ruby
History of Programming Language

History of Programming Language

  • 3.
    A programming languageis a set of written symbols that instructs the computer hardware to perform specific tasks.
  • 5.
     In 1837,English mathematician Babbage proposed a fully programmable machine known as Analytic engine.  It could perform an arithmetic logic unit, control flow in the form of conditional branching and loops, and integrated memory.
  • 6.
     Ada Lovelace,daughter of the poet Lord Byron, worked with Babbage on the Analytical Engine  She was known for her work on Charles Babbage's early mechanical general-purpose computers.  The First Programmer in the history of computers.
  • 7.
     Around 1945,John von Neumann formalized these ideas into two concepts.  Shared-program technique.  Conditional control transfer.
  • 9.
     FIRST GENERATION:(1940) Machine Codes  Consist of only 1’s and 0’s.  Fast and efficient.  Computer can execute directly.  Difficult for human to read and write .  SECOND GENERATION: (1950) Assembly language  Programmer writes instructions using symbolic instruction codes that are meaningful abbreviations or mnemonics.  It is easier to read and write.  An assembler is a program that translates assembly language into machine language.
  • 10.
    THIRD GENERATION: (1964) High-level-language Closer to human language  Easy to write and read.  Programs written in a high-level programming language must be translated into machine language by a compiler or interpreter.  PASCAL, FORTRAN, BASIC, COBOL, C and C++ are examples of third generation programming languages. FOURTH GENERATION: (1972)  Is designed to be closer to natural language than a 3GL language.  Enables users to access data in a database.  Python, Perl, SQL, NOMAD and FOCUS are examples of fourth generation programming languages.
  • 11.
     Fifth generationare programming languages that allow programmers to solve problems by defining certain constraints as opposed to writing an algorithm.  Without a programmer.  Fifth-generation languages are used mainly in artificial intelligence research.  Prolog, OPS5, and Mercury are examples of fifth- generation languages.
  • 12.
    1. C Language 2.C++ Language 3. Java 4. C# 5. Objective C 6. PHP 7. JavaScript 8. Python 9. SQL 10. Ruby