-
People: John Backus and IBM
Purpose: General purpose, but its used especially for numeric computation and scientific computing.
Meaning: Name derived from Formula Translation -
People: Remington Rand
Purpose: Math and business related programs, including algebraic expressions and arithmetic. -
People: John McCarthy
Purpose: Originally created as a practical mathematical notation, but later became the favored language for AI research.
Meaning: LISP comes from LISt Processor -
People: CODASYL, ANSI, ISO (all teams of people)
Purpose: Designed for business use
Meaning: Common Business-Oriented Language -
People: IBM
Purpose: High-level programming language for business use. -
People: John G. Kemeny and Thomas E. Kurtz
Purpose: General purpose
Meaning: Beginners All-purpose Symbolic Instruction Code -
People: Wally Feurzeig, Seymour Papert, Cynthia Solomon
Purpose: Educational programming and general purpose, but known for its use of turtle graphics.
Meaning: Comes from the Greek word logos, which means word or thought. -
People: Ken Thompson and Dennis Ritchie
Purpose: Designed for system and language software.
Meaning: Derived from BCPL -
People: Niklaus Wirth
Purpose: Imperative and Procedural programming
Meaning: Named after Blaise Pascal, a French mathematician, philosopher and physicist. -
People: Dennis Ritchie and Bell Labs
Purpose: General purpose, one of the most widely used programming languages -
People: Konrad Zuse
Purpose: Engineering programming
Meaning: Plankalkul means formal system for planning in German.
Note about date: Plankalkul was designed in 1948, but was not created until 1972. -
People: Robin Milner and others at University of Edinburgh
Purpose: General purpose, but used in programming language research.
Meaning: Stands for Meta Language -
People: Donald D. Chamberlin, Raymond F. Boyce
Purpose: Designed for managing data, domain-specific language.
Meaning: SQL stands for Structured Query Language -
People: Team led by Jean Ichbiah, later updates by Tucker Taft
Purpose: Development of large software systems, but also for general development.
Meaning: ADA is named after Ada Lovelace -
People: Bjarne Stroustrup
Purpose: General Purpose, designed with bias towards system programming
Meaning: Designed as an extension of C -
People: Originally Borland Software Corporation, Later Embarcadero Technologies
Purpose: IDE for Desktop, Mobile, Web and Console -
People: Guido van Rossum
Purpose: High-level programming language for general purpose.
Meaning: Name came from Rossum's love of Monty Python. -
People: Microsoft
Purpose: Event-driven programming language, intended to be easy to learn and use
Meaning: Name comes from the BASIC language, another language intended to be easy to learn and use. -
People: James Gosling at Sun Microsystems, now Oracle Corporation
Purpose: General purpose, but used especially for client-server web applications
Meaning: Name comes from Java coffee -
People: Brendan Eich at Netscape Communications, Mozzilla Foundation, Ecma International
Purpose: General web page content, one of the three core website languages, along with HTML and CSS.
Other: Often associated with Java, but the two are vastly different. -
People: Rasmus Lerdorf and Zend Technologies
Purpose: Web development and general purpose
Meaning: Originally, Personal Home Page, but now stands for PHP; Hypertext Preprocessor