Thematrixcode

History of Computer Programming

  • The Charles Babbage Difference Engine

    The Charles Babbage Difference Engine
    History of Computer ProgrammingCharles Babbage made his first difference engine when he was funded by the British Government back in 1822. The engine was used to calculate math problems. The engine was manually cranked using a handle to make the gears turn to print out the answer to a certain math problem. This demonstrates the very first type of computer programming which were the different types of gears that were used in the machine.
    Wikipedia
  • Plankalkul

    Plankalkul
    ZIBPlankalkul was one of the very first computer languages to be invented for engineering puposes. Konrad Zuse was the inventor of this language. Plankalkul was the first high-level non-von Neumann programming language to be designed for a computer.
  • Fortran

    Fortran
    FortranFortran was the frist high level programming language software invented by John Backus for IBM. It was invented in the year 1954 and was realeased for public use in the year 1957. It was used to solve complicated math problems. It is still used by scientists and mathematicians all over the world.
  • MATH-MATIC

    MATH-MATIC
    WikipediaMATH-MATIC is another name for the AT-3 compiler. This was an early programing language for the UNIVAC I and the UNIVAC II. It was intended as an improvement of Fortran. A group named Charles Katz invented this language in the year 1957.
  • COBOL

    COBOL
    WikipediaCOBOL is the acronym for COmmon Business Oriented Language. COBOL is one of the oldest programming languages that was primarily designed by Grace Hopper. It was used mostly in the business world.
  • BASIC

    BASIC
    WikipediaBASIC is an acronym for Beginner's All-purpose Symbolic Instruction Code. BASIC was created by John G. Kemeny and Thomas E. Kurtz. The point of BASIC was to give students a way to access a computer easily. All of the computers back then were used by scientists who were geniuses when it came to computer code. BASIC is a computer code itself, but it is easier to use than the other languages. Therefore, students would be able to use a computer whenever they needed it.
  • Logo

    Logo
    WikipediaLogo is a graphic oriented educational computer language. Daniel G. Bobrow, Wally Feurzeig, Seymour Papert and Cynthia Solomon created this computer language in the year 1967. Logo uses a turtle as part of its educational graphics. Logo allows students to predict where a turtle would go if they were in a certain situation.
  • Pascal

    Pascal
    Pascal is an influential imperative and procedural programming language, designed in 1968–1969 and published in 1970 by Niklaus Wirth as a small and efficient language intended to encourage good programming practices using structured programming and data structuring.
  • C

    C
    WikipediaC is a basic computer language that is used all around the world today. C was originally invented by Dennis Ritchie between 1969 and 1973. C is used to calculate a wide range of complicated math problems.
  • B

    B
    WikipediaB is a computer language designed by D. M. Ritchie and K. L. Thompson in 1973. For primarily non-numeric applications such as system programming.
  • SQL

    SQL
    WikipediaSQL is an acronym for SEQUEL which is an acronym for Structured English Query Language. SQL's main purpose is to manage data in relational database management systems. It was developed by Donald D. Chamberlin and Raymond F. Boyce.
  • C++

    C++
    WikipediaC++ is a programming language that is general purpose, statically typed, free-form, multi-paradigm and compiled. This language is learned mostly by intermediate level programmers. Bjarne Stroustrup developed this language back in 1979 but made enhancements and renamed it as the C++.
  • Python

    Python
    WikipediaPython is a widely used general purpose high level programing language. Python's design philosophy emphasizes code readability. Python is mainly used to express concepts in fewer lines of code than would be possible in languages such as C.
  • Java

    Java
    Java is a general-purpose, concurrent, class-based, object-oriented computer programming language that is specifically designed to have as few implementation dependencies as possible. Java is, as of 2012, one of the most popular programming languages in use, particularly for client-server web applications, with a reported 9 million developers.
  • JavaScript

    JavaScript
    WikipediaJavaScript is an interpreted computer programming language. JavaScript was originally developed by Brendan Eich. As part of web browsers, implementations allow client-side scripts to interact with the user, control the browser, communicate asynchronously, and alter the document content that is displayed.