programming languages

  • Plankulkul

    by Konrad Zuse, purpose: Plankalkül is a programming languagedesigned for engineering purposes by Konrad Zuse between 1943 and 1945. It was the first high-level non-von Neumann programming language to be designed for a computer.
  • LISP

    John McCarthy purpose : easy manipulation of data strings ,acronym for List Processing
  • PHP

    by Rasmus Lerdorf, purpose: PHP is a server-side scripting language created in 1995 and designed for web development but also used as a general-purpose programming language, acronym for Hypertext Preprocessor
  • MATH-MATIC

    Charles Katz purpose:: improvement over Fortran
  • COBOL

    designed by CODASYL, ANSI,ISO purpose: business and financial use. COBOL stands for common business-oriented language.
  • FORTRAN

    John Backus and IBM purpose : scientific and engineering applications, stands for Formula Translation
  • RPG

    by IBM, RPG is a high-level programming language (HLL) for business applications. RPG is an IBM proprietary language and its later versions are only available on IBM i or OS/400 based systems, acronym for Report Program Generator
  • BASIC

    John G. Kemeny and Thomas E. Kurtz designed the original BASIC language at Dartmouth College in New Hampshire purpose: general purpose high level programming language, to enable students in fields other than science and mathematics to use computers. Name stands for : Beginner's all purpose symbolic instruction code
  • LOGO

    Daniel G. Bobrow, Wally Feurzeig, Seymour Papert purose : for education, graphics and to teach programming concepts in LISP
  • B

    Ken Thompson , Dennis Ritchie at Bell labs purpose: for non-numeric, machine independent applications, such as system and language software.
  • PASCAL

    Niklaus Wirth, purpose: Pascal is a historically influential imperative and procedural programming language intended to encourage good programming practices using structured programming and data structuring.
  • C

    Dennis Ritchie and Bell Labs. Purpose: used in applications that had formerly been coded in assembly language, including operating systems, as well as various application software for computers ranging from supercomputers to embedded systems.
  • ML

    Robin Milner and University of Edinburgh purpose for use in Calculus and to develop proof tactics in the LCF theorem prover
    stands for metalanguage.
  • SQL

    Donald D. Chamberlin
    Raymond F. Boyce, purpose: Structured Query Language) is a special-purpose programming language designed for managing data held in a relational database management system (RDBMS), acronym for Structured Query Language
  • ADA

    Jean Ichbiah of CII Honeywell Bull purpose: Ada aims to improve the safety and maintainability by leveraging the compiler to find compile-time errors in favor of runtime errors.
  • C++

    Bjarne Stroustrup purpose : used for systems programming, embedded systems, with performance, efficiency and flexibility of use as its design requirements
  • Python

    by Guido van Rossum, Python is a widely used general-purpose, high-level programming language.Its design philosophy emphasizes code readability, and its syntax allows programmers to express concepts in fewer lines of code than would be possible in languages such as C++or Java
  • Visual Baisc

    by Microsoft, purpose: Microsoft intended Visual Basic to be relatively easy to learn and use. Visual Basic was derived from BASIC and enables the rapid application development (RAD) of graphical user interface (GUI) applications, access to databases using Data Access Objects, Remote Data Objects, or ActiveX Data Objects, and creation of ActiveX controls and objects
  • JAVA

    James Gosling and Sun microsystems purpose: designed to be machine independent object oriented language
  • JavaScript

    Brenden Eich purpose: web browser , client side web applications
  • Delphi

    by Borland, Delphi is an integrated development environment (IDE) for console, desktop graphical, web, and mobile applications