abap algol w arith-matic ada lovelace adam lindsay adriaan van wijngaarden alain colmerauer alan cooper alan kay alan perlis alan turing alfred aho alick glennie allaire allen newell altair basic anders hejlsberg applescript argonne national laboratory arthur burks arthur whitney aspectj autocode basic bcpl bertrand meyer betty holberton bill gates bjarne stroustrup bob bemer bob frankston borland brad cox brendan eich brian kernighan brussels cbasic cobol comal comit comtran cowsel calvin mooers charles babbage christopher strachey cleve moler cliff shaw combined programming language common lisp component pascal constantin sotiropoulos corvision dasl - distributed application specification language digital command language dan bricklin dartmouth college david korn dennis ritchie digital equipment corporation digital research ecma ecmascript ecma international elizabeth rather ericsson false flow-matic ferite fortran frank ostrowski gfa basic gnome gnu octave game maker game maker language gary kildall generational list of programming languages gerald jay sussman gordon eubanks grace hopper guido van rossum harvard university haskell curry herbert simon herman goldstine hewlett-packard history of computing hardware history of programming languages hypertalk ial ibm ibm rpg iitran intercal islisp information processing language interpress intermetrics joss james gosling james strachan javascript jean ichbiah john backus john george kemeny john mauchly john ousterhout john warnock john von neumann join java karl glazebrook konrad zuse kristen nygaard lolcode labview lambert meertens laning and zierler system larry wall list of programming languages list of programming languages by category mai basic four math-matic matlab mimic mumps mark overmars martin odersky martin richards massachusetts general hospital mathematica maurice wilkes microsoft microsoft research mike cowlishaw modula national instruments nemerle newtonscript niklaus wirth object oberon object pascal objective-c ole-johan dahl olivetti pcastl php pikt promal paul allen perl perl data language polymorphic programming language postscript powerbasic programming language prolog quickbasic rand rexx ralph griswold rasmus lerdorf ratfor ratliff redcode ric holt robert gentleman roberto ierusalimschy robin milner robin popplestone rod burstall ross ihaka sap setl snobol sql sri international stos basic seymour papert smalltalk sort merge generator speedcoding squeak standard ml stanford university stanley cohen sterling software sun microsystems system development corporation telcomp tcl thinbasic timeline timeline of computing tony brooker true basic turbo basic unisys united states department of defense university of auckland university of chicago university of edinburgh university of illinois at urbana-champaign university of kent university of new mexico university of toronto university of washington valentin turchin visicorp visual basic walter bright webdev windev windows powershell wolfram research wouter van oortmerssen xpl yukihiro matsumoto