- 
  
  Konrad Zuse Creating procedures.
 - 
  
  John McCarthy List processing. Applying functions to data.
 - 
  
  Team at IBM led by John Backus. Translating math formulas to code.
 - 
  
  Conference on Data Systems Languages (CODASYL). Over time it improved by work done by CODASYL and ANSI (American National Standards Institute. Business.
 - 
  
  IBM Business applications.
 - 
  
  John G. Kemeny and Thomas E. Kurtz designed the original language. Creating general use programs. Excellent for beginners.
 - 
  
  Daniel G. Bobrow, Wally Feurzeig, Seymour Papert, Cynthia Solomon. Teaching of math skills and critical thinking. Movement commands to line graphs.
 - 
  
  Mainly by Ken Thompson with assistance from Dennis Ritchie. Later improved by Stephen C. Johnson. System development. Not numerica calculations. Easier than "Assembler."
 - 
  
  Niklaus Wirth Intended to teach structured programming but Macintosh and Motorola developed off of this.
 - 
  
  Dennis Ritchie General purpose. Structured programming. Lexical variable scope. Recursion.
 - 
  
  Robin Milner Evaluation by functions.
 - 
  
  ISO/IEC Managing data from relational database management systems (RDBMS)
 - 
  
  Team led by Dr. Jean Ichbiah. Enhanced in 1990s by Mr. Tucker Taft. Stack-based general purpose language that is not tied to anything specific.
 - 
  
  Bjarne Stroustrup General purpose. Software infrastructure
 - 
  
  Stephen Wolfram Used to improve other languages. Used in fortune 500 coompanies and 15 major US departments.
 - 
  
  Guido Van Rossum Complex applications. Modules. Exceptions.
 - 
  
  Microsoft Create programs for Windows.
 - 
  
  Borland Windows programming. Similar to BASIC.
 - 
  
  James Gosling and Sun Microsystems Write once, run anywhere (WORA)
 - 
  
  Brendan Eich and Netscape Communications Dynamic web pages
 - 
  
  Rasmus Lerdorf Web development.