Computer Programming

  • Fortran

    is a general-purpose, imperative programming language that is especially suited to numeric computation and scientific computing, Formula Translation, John Backus, 1957
  • MATH-MATIC

    MATH-MATIC was developed by Charles Katz and was the early programming language for UNIVAC I and UNIVAC II. MATH-MATIC was intended as an improvement over FORTRAN. MATH-MATIC led to the development of the first English-language business data processing compiler, B-0 (FLOW-M
  • Lisp

    In 1958, it was created by John Mc Carthy, stores and manipulates programs in the same manner as any other data, making it well suited for "meta-programming" applications
  • COBOL

    common business-oriented language, is primarily used in business, finance, and administrative systems for companies and governments, 1959, Grace Murray Hopper
  • BASIC

    In 1964, John G. Kemeny and Thomas E. Kurtz, Beginner's All-purpose Symbolic Instruction Code, purpose was to be simply basic for users to use
  • LOGO

    Logo is an educational programming language, designed in 1967 by Daniel G. Bobrow, Wally Feurzeig, Seymour Papert and Cynthia Solomon.
  • B

    designed by D. M. Ritchie and K. L. Thompson, for primarily non-numeric applications such as system programming. 1970
  • C

    In 1970’s, D.M. Ritchie, C was designed as a minimalist language to be used in writing operating systems for minicomputers
  • PASCAL

    Developed by Niklaus Wirth, PASCAL was made to teach students structured programming. PASCAL is a procedural language that includes the traditional array of ALGOL-like control structures with reserved words such as if, then, else, while and for.
  • SQL

    Developed by Niklaus Wirth, PASCAL was made to teach students structured programming. PASCAL is a procedural language that includes the traditional array of ALGOL-like control structures with reserved words such as if, then, else, while and for.
  • ML

    is a general-purpose, modular, functional programming language with compile-time type checking and type inference, It is popular among compiler writers and programming language researchers, as well as in the development of theorem provers.
    Robin Milner
  • RPG

    RPG is a high-level programming language (HLL) for business applications. RPG is an IBM proprietary programming language and its later versions are only available on IBM i or OS/400 based systems.
  • C++

    Bjarne Stroustrup, 1980’s, it is based on the traditional C language but with added object-oriented programming and other capabilities.
  • Python

    Python was created by Guido van Rossum. Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together.
  • ADA

    1980’s, Dr. Jean Ichbiah and Mr. Tucker Taft, Ada is a modern programming language designed for large, long-lived applications – and embedded systems in particular – where reliability and efficiency are essential.
  • Visual Basic

    Visual Basic is the third-generation event-driven programming language and integrated development environment from Microsoft for its COM programming model.
    Visual Basic was derived from BASIC and enables the rapid application development of graphical user interface applications, access to databases using Data Access Objects, Remote Data Objects, or ActiveX Data Objects, and creation of ActiveX controls and objects
  • PHP

    PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. Originally created by Rasmus Lerdorf in 1994, the PHP reference implementation is now produced by The PHP Group.
  • Delphi

    developed Borland, 1995, is an integrated development environment (IDE) for console, desktop graphical, web, and mobile applications.
  • Java

    developed by James Gosling, in 1995, is an object-oriented language similar to C++, but simplified to eliminate language features that cause common programming errors.
  • javascript

    developed by Brendan Eich, in 1995, is currently the only scripting language supported by every major web browser (Internet Explorer, Firefox, Netscape, Safari, Opera, Camino, etc), it is very widely used.