-
Konrad Zuse,
Engineering -
Microsoft,
Teaching -
Charles Katz, provided algebraic-style expressions and floating-point arithmatic
-
John W. Backus,
"Formula Translation",
Numeric computation and scientific computing -
John McCarthy,
Mathematical notation for computer programs, AI research -
The CODOSYL Comittee, Common Business-Oriented Language, business, finance, and administrative applications
-
John Kemeny and Thomas Kurtz,
Beginner's All-purpose Symbolic Instruction Code,
Used to teach -
IBM, "report program generator, business applications
-
Seymour Papert, education and graphic design
-
Bell Labs,
System programming -
Niklaus Wirth and Kathleen Jensen, encourage good programming practices using structured programming and data structuring
-
Donald Chamberlain and Raymound Boyce, "structured query language", managing data or stream processing
-
Dennis Ritchie, machine instructions
-
Robin Milner, MetaLanguage, develop proof tactics in the theorem prover
-
Higher Order Language Working Group
-
Bjarne Stroustrap, system programming, sotware infrastructure, resource-constrained applications
-
Guido van Rossum, scripting for web applications
-
Borland, desktop, mobile, web, and console applications
-
James Gosling, client server web applications
-
Brendan Eich, web content production
-
Rasmus Lerdorf, "personal home page", implement standalone graphical applications