Programming languages

History of Programming

  • Plankalkul

    Is a language designed for engineering a mathematical work, is developed by Konrad Zuse.
  • Short Code

    Is the first programming language, was developed, based on Von Neumann's ideas. Unfortunately, it had to be "hand-compiled" — that is, someone had to translate the program in binary (1s and 0s) by hand.
  • AUTOCODE

    An early compiler, is developed by Alick E. Glennie. He works on it in his spare time while attending the University of Manchester.
  • FORTRAN

    The draft specification for FORTRAN, the first programming language to gain widespread use, is completed.
  • FORTRAN

    Is released.
  • ALGOL 60

    The first block-structured language, is made available.
  • FORTRAN IV

    FORTRAN IV is released.
  • C

    The definitive reference manual for C is published.
  • C++

    The early version of what would become C++, called "C with Classes" is developed by Bjarne Stroustup.
  • Methods

    The wreck of the Titanic is found, using a submarine controlled by Forth.
    Methods, a version of Smalltalk, is released.
  • Perl

    Perl is invented.
  • C++

    ANSI publishes the C specification.
    A draft reference C++ 2.0 is released.
  • Visual Basic, HTML and Phython

    Visual Basic is introduced.
    HTML is described for the first time, by Tim Berners-Lee.
    Work begins on Java.
    Python is invented.
  • Dylan

    Dylan is released by Apple.
  • PHP

    PHP is invented.
    Microsoft adds Visual Basic into Excel.
  • ADA 95, HTML, JavaScript and Ruby.

    Ada 95 is released, adding support for OOP and real-time systems.
    HTML 2.0 is released.
    The first public implementation of Java is released.
    JavaScript is invented. It was developed in a period of only 10 days, by Brendan Eich.
    Ruby is invented.
  • Scratch

    Scratch, a visual programming language designed to teach programming concepts, is released.
  • PHP 5

    PHP 5, the current version of the language, is released.
  • Go

    Google releases Go.
  • Rust

    Rust, sponsored by Mozilla, is released.
  • Dart

    Google releases Dart.
  • HTML5, Swift and Hack

    HTML5 is published as a W3C recommendation.
    Apple releases Swift, based on Objective-C.
    Facebook releases Hack, based on PHP.