-
Plankalkul
Plankalkul, meaning Plan Calculus in English, is credited as the first modern programming language. Konrad Zuse designed it to be used for engineering. -
FORTRAN
FORTRAN, short for Formulating Translating System, was developed by John Backus to be easy to learn, versatile, machine independent and to allow mathematical equations to be entered close to their algebraic notation. FORTRAN contained the first compiler. -
MATH-MATIC
MATH-MATIC was developed by Charles Katz to be an overall improvement of the FORTRAN language. -
LISP
LISP, or List Processing, was developed by John McCarthy to be a list processing language to be used for Artificial Intelligence. -
COBOL
COBOL, or Common Business-Oriented Language, was developed by CODSL, or the Conference on Data Systems Language, to make business applications, while being machine independent and close to natural language. -
RPG
IBM developed RPG, or Report Program Generator, for business applications. -
BASIC
BASIC, or Beginners All-purpose Symbolic Instruction Code, was created by Thomas Kurtz and John Kemeney to teach computer science to people without extensive knowledge of hardware and OS. -
LOGO
LOGO was developed by Wally Feurzeig and Seymour Papert to teach children programming concepts and to help them learn mathematical ideas. The name LOGO is supposedly derived form the greek word for thought, logos. -
B
R. M. Richie and K. L. Thompson developed B for software development. -
PASCAL
Niklaus Wirth developed PASCAL as a way to teach people structured programming. He named it PASCAL after mathematician Blaise Pascal. -
C
Dennis Richie designed C to provide low level access to memory, miminal run-time support, and to map efficently to machine instructions. -
ML
ML was developed by Robin Milner as a general purpose language, with a strength in language design and manipulation. ML stands for metalanguage. -
SQL
SQL, or Structured Query Language, was developed by Donald D. Chamberlain and Raymond F. Boyce to help in manging data in databases. -
ADA
Jean D. Ichbiah et al. developed ADA to cut down government spending on software for their embedded systems. It was given the name ADA in reference to Ada Lovelace, often reffered to as the first programmer. -
C++
Bjarne Stroutstrupp designed C++ to remain fast, portable, and versatile, like C, but to be more structured to support large-scale software development. The name C++ was to signify its superiority over C. -
Python
Guido van Rossum developed Python to be need fewer lines of code than other languages. He supposedly named the language after Monty Python. -
JAVA
JAVA was developed by James Gosling to be platform independent as to allow large-scale cross-platform software development. The name JAVA was chosen as a random name to help avoid trademark issues. -
VISUAL BASIC
Microsoft developed VISUAL BASIC to allow for rapid graphical application programming. The name VISUAL BASIC is a reference to the language it stemed from, BASIC. -
PHP
Rasmus Lerdorf designed PHP for web development. The name PHP stands for PHP: Hypertext Preprocessor. -
Delphi
Anders Hejlsberg developed Delphi to extend the pascal language with OOP and form-based programming. It had a faster compiler, database support, and close integration with the Windows OS. The name Delphi was chosen thanks to the saying "If you want to speak to the Oracle, go to Delphi." -
JAVASCRIPT
JAVASCRIPT was developed by Brendan Einch to be a multipurpose programming language with a focus on client side website application. The name JAVASCRIPT is thought to be a marketing ploy, despite their being no relation between JAVA and JAVASCRIPT.