-
Developer: Konrad Zuse
Purpose: Programming language designed for engineering. It was the first high-level non-von Neumann programming language to be designed for a computer. -
Developer: John Backus
Purpose: Imperative programming language that is especially suited to numeric computation and scientific computing. Name came from Formula Translating System -
Developer: Charles Katz
Purpose: An early programming language for INIVAC I and UNIVAC II. Intended as an improvement over Fortran -
Developer: John McCarthy, Steve Russell, Timothy P. Hart, Mike Levin
Purpose: It stores and manipulates programs in the same manner as any other data, making it well suited for "meta-programming" applications. Based on formal functional calculus. -
Developers: Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. Sammet, William Selden, Gertrude Tierney
Purpose: Computer programming language designed for business use. -
Developer: IBM
Purpose: Report-building program used DEC and IBM minicomputer operating systems and evolved into a fully procedural programming language. -
Developers: John George Kemeny and Thomas Eugene Kurtz
Purpose: High-level programming language whose design philosophy emphasizes ease of use. -
Developer: Wally Feurzeig, Seymour Papert
Purpose: Conceived to teach concepts of programming related to LISP. Name was derived from Greek logos meaning word or "thought" by Feurzeig to distinguish itself from other programming languages that were primarily numbers , not graphics or logic, oriented. -
Developer: Niklaus Wirth
Purpose: Small and efficient language intended to encourage good programming practices using structured programming and data structuring. Named after a French mathematician and philosopher Blaise Pascal -
Developer: D.M. Ritchie and K.L.Thompson
Purpose: Primarily non-numeric applications such as system programming.
B was derived from BCPL ( Basic Combined Programming Language) -
Developer: Robin Milner
Purpose: It uses the Hindley-Minler type inference algorithm, which can automatically infer the types of most expressions without requiring explicit type annotations. -
Developer: Donald D. Chamberlin and Raymond F. Boyce
Purpose: A special-purpose programming language designed for managing data held in a relational database management system (RDBMS) and Relational data stream managment system (RDSMS). -
Developer: Dennis Ritchie
Purpose: Imperative computer programming language, supporting structured programming, lexical variable scope, and recursion, while a static type system prevents many unintended operations. -
Developer: Jean Ichbiah
Purpose: A structured, statically typed, imperative, wide-spectrum and objected-oriented high-level computes programming language, extended from Pascal and other languages.
Named after Ada Lovelace, who is credited as being the first computer programmer. -
Developer: Bjarne Stroustrup
Purpose: Designed with a bias toward system programming and embedded, resource-constrained and large systems with performance, efficiency and flexibility of us as its design highlights. -
Developer: Guido van Rossum
Purpose: Its design philosophy emphasizes code readability and its syntax allows programmers to express concepts in fewer lines of code. Python is reflected in the titlegiven to him by the Python community benevolent dictator for life. -
Developer: Microsoft
Purpose: A legacy third generation event-driven programming language and IDE from Microsoft for its COM programming model. -
Developer: Andres Hejlsberg
Purpose: A rapid application development tool for windows. Delphi was originally one of many codenames of a pre-release development tool project at Borland. -
Developer: Rasmus Lerdorf
Purpose: A server-side scripting language designed for web development but also used as a general- purpose of programming language. Name use to be Personal Home Page now PHP: Hypertext PreProcessor -
Developer:James Gosling
Purpose: Designed for use in the distributed environment of the Internet. Name from Java Coffee -
Developer: Brenda Eich
Purpose: A high-level, dynamic, untyped, and interpreted programming language.