-
Plankalkül
Designed and Developed by Konrad Zuse, Plankalkül, or Plan Calculus, specializes in Engineering. -
Fortran
Fortran, "Formula Translation," was developed by John Backus and IBM. Fortran is general purpose, but especially useful for processing mathematical equations. -
MATH-MATIC
Developed by Charles Katz and Grace Hopper. Originally named AT-3, a.k.a. Algebraic Translator 3, MATH-MATIC specializes in simplifying and solving math problems. -
Lisp
Developed by Steve Russell, Timothy P. Hart, and Mike Levin. The name is a combination of List and Processor. As the name suggests, Lisp is good at list processing, but its also favored by AI researchers, with its designer, John McCarthy, being one himself. -
COBOL
Developed by CODASYL, based work by Grace Hopper, is used in business, finance, and administrative systems. COBOL stands for common business-oriented language. -
RPG
Developed by IBM, RPG, Report Program Generator, was originally a language created for punched card machines. Today, it is used for business applications. -
Logo
Developed by Wally Feurzeig and Seymour Papert. Logo is general purpose, but known for Turtle graphics. -
B
Developed by Ken Thompson and Dennis Ritchie. B is used for non-numeric and machine independent applications. -
BASIC
BASIC, Beginner's All-purpose Symbolic Instruction Code, was developed by John G. Kemeny and Thomas E. Kurtz. As the name suggests, it was intended to enable all students to use computers. -
Pascal
Developed by Niklaus Wirth, Pascal was meant to compensate for what other languages lacked at the time. It was named after Blaise Pascal, a French mathematician. -
C
C was developed by Dennis Ritchie at Bell Labs. It is another general purpose language. -
ML
ML, MetaLanguage, was developed by Robin Milner. It was created to develop proof tactics in the LCF theorem prover, an automated theorem prover. -
SQL
SQL, structered query language, was developed by Donald D. Chamberlin and Raymond F. Boyce. Its purpose was to manage data held in a RDBMS or stream process in a RDBMS. -
Ada
Named after Ada Lovelace, Ada was originally developed for the U.S. Department of Defense for large-scale programming. Today Ada is general purpose and used in a variety of applications. A few examples include payroll systems, chemical analysis systems, Strategic military embedded systems, robotics welding systems, and many more. -
C++
C++ was developed by Bjarne Stroustrup as general purpose. -
Python
Python was developed by Guido van Rossum for general-purpose programming. It emphasizes readability, and its syntax allows for less lines of code. -
Visual basic
Designed by Alan Cooper, Visual basic was intended to be easy to use. It was named after BASIC, another language with similar intentions. -
Delphi
Developed by Borland as a RAD tool for Windows, Delphi is fast compared to many common languages. It is another language intended for easy use. -
Java
Java was developed by James Gosling. It is general-purpose, and is meant to allow Java code to run on all platforms (write once, run everywhere). -
PHP
Developed by Rasmus Lerdorf, PHP is meant for use in web development, but is also general-purpose. PHP originally stood for Personal Home Page, but is now Hypertext Processor. -
Javascript
Developed by Brendan Eich, Javascript is a client side scripting language. This means Javascript can manipulate data, the DOM, and webpages.