List of programmers
(Redirected from
Famous programmer )
This is a list of programmers notable for their contributions to software, either as original author or architect, or for later additions.
See also: Game programmer , List of computer scientists Free Software authors
A - B - C - D-F - G-H - I-J - K-L - M - N-R - S - T-V - W-Z
A
B
C
D-F
James Duncan Davidson - creator of Tomcat , now part of the Jakarta Project
L. Peter Deutsch - Ghostscript , Assembler for PDP-1 , XDS-940 timesharing system, QED original co-author
Edsger Dijkstra - contributions to ALGOL , Dijkstra's algorithm , Go To Statement Considered Harmful
Les Earnest - author of the finger program
Larry Ellison - co-creator of Oracle database , co-founder of Oracle Corporation
Marc Ewing - creator of Red Hat Linux
Stuart Feldman - creator of make , author of Fortran 77 compiler, part of original group that created UNIX
Jay Fenlason - original hack , GAS
David Filo - co-creator of Yahoo!
Andrew Fluegelman - author PC-Talk communications software; he is considered one of the fathers of shareware
Brian Fox - creator of Bash , Readline , GNU Finger , Meta-HTML
Peter Fraser - FRED text editor
Jim Fruchterman founder of Arkenstone (now part of Freedom Scientific ) created scanners for blind people
G-H
Bill Gates - Altair BASIC , Apple II BASIC , co-founded Microsoft
John Gilmore - GDB
Adele Goldberg - co-inventor of Smalltalk
James Gosling - Java , Gosling Emacs , NeWS
Bill Gosper - Macsyma , Lisp machine , hashlife , helped Donald Knuth on Vol.2 of The Art of Computer Programming (Semi-numerical algorithms)
Paul Graham - Yahoo! Store , On Lisp , ANSI Common Lisp
Richard Greenblatt - Lisp machine , Incompatible Timesharing System , MacHack
Ralph Griswold - co-creator of SNOBOL and creator of Icon programming language .
Andi Gutmans - co-creator of PHP programming language
Brian Harvey - UCB Logo, see Logo programming language
Cecil Hastings - wrote the classic Approximations for Digital Computers 1950s formulas for sin , cos , etc.
Anders Hejlsberg - Turbo Pascal , Delphi , C#
Ted Henter founder of Henter-Joyce (now part of Freedom Scientific ) creator of Jaws , voice software for blind people
Andy Hertzfeld - co-creator of Macintosh , co-founder of General Magic , co-founder of Eazel
C. A. R. Hoare - first implementation of quicksort , Algol 60 compiler
Grace Hopper - Navy Mark I computer , FLOW-MATIC (which heavily influenced COBOL )
I-J
K-L
M
Yukihiro Matsumoto - Ruby
John McCarthy - Lisp
Craig McClanahan - original author of Jakarta Struts , architect of Tomcat Catalina servlet container
Douglas McIlroy - pipes and filters , concept of software componentry , Unix tools (spell, diff, sort, join, graph, speak, tr, etc.)
Marshall Kirk McKusick - BSD
Bertrand Meyer - Eiffel , Object-oriented Software Construction , Design by contract
Bob Miner - co-creator of Oracle database , co-founder of Oracle Corporation
Jeff Minter - Psychedelic, and often llama -related video games
Lou Montulli - creator of Lynx browser, cookies , the blink tag, server push and client pull, HTTP proxying, HTTPS over SSL, browser integration with animated GIFs, founding member of HTML working group at W3C
Bram Moolenaar - author of text-editor Vim
David Moon - MacLisp , ZetaLisp
Chuck Moore - Forth
Urban Müller - Brainfuck language
Mike Muuss - author of ping , network tool to detect hosts
N-R
Col Needham - creator of the Internet Movie Database (IMDb)
Peter Norton - programmer of the famous file manager program, Norton Commander
Kristen Nygaard - SIMULA
Ed Oates - co-creator of Oracle database , co-founder of Oracle Corporation
Jarkko Oikarinen - creator of Internet Relay Chat (IRC)
Andrew and Philip Oliver , The Oliver Twins - Many ZX Spectrum games including Dizzy
Larry Page - co-creator of Google
Seymour Papert - Logo programming language
Tim Paterson - QDOS
Alexey Pajitnov - inventor of the game Tetris on the Electronica 60
Charles Petzold - author of many Microsoft Windows programming books
Rob Pike - co-creator of UTF-8 character encoding, creator of editor sam , part of creation of Plan 9 and Inferno operating systems
Jef Raskin - started the Macintosh project in Apple Computer , designed Canon Cat computer, developed The Humane Environment program
Eric Raymond - Open Source movement , author of fetchmail
Dennis Ritchie - C , Unix
Ron Rivest - co-inventor of the RSA algorithm (the R in the name stands for Rivest)
Mark Rochkind - SCCS, see SCM , SCM History
Guido van Rossum - Python
Jeff Rulifson - Lead programmer on the NLS project
Steve Russell - First Lisp interpreter; original Spacewar graphic computer game.
S
Bill Schelter - GNU Maxima , GNU Common Lisp
Ken Silverman - creator of Duke Nukem 3D 's graphics engine
Adi Shamir - co-inventor of the RSA algorithm (the S in the name stands for Shamir)
Cliff Shaw - IPL , the first AI language
Charles Simonyi - Hungarian notation , Microsoft Word
Henry Spencer - C News , Regex
Richard Stallman - Emacs , GCC , GDB , founder and pioneer of the GNU Project, terminal-independent I/O pioneer on ITS , Lisp machine manual (chineual )
Guy Steele - Common Lisp , Scheme
Bjarne Stroustrup - C++
Zeev Suraski - co-creator of PHP programming language
Gerald Jay Sussman - Scheme
Tim Sweeney - The Unreal engine , UnrealScript , ZZT
T-V
Andrew Tanenbaum - Minix
Larry Tesler - the PUB markup language , the Smalltalk browser , debugger and inspector , and (with Tim Mott ) the Gypsy word processor
Avie Tevanian - author of the Mach kernel
Ken Thompson - Unix , B (precursor of C ), Bon programming language, co-creator of UTF-8 character encoding, introduced regular expressions in QED
Michael Tiemann - GCC
Linus Torvalds - original author and current maintainer of the Linux kernel
Roy Trubshaw - MUD - together with Richard Bartle , the father of MUDs
Andrew Tridgell - Samba , Rsync
Wietse Venema - Postfix , SATAN , TCP Wrapper
Paul Vixie - BIND , Cron
W-Z
Larry Wall - warp , rn , patch , Perl
Bob Wallace - author PC-Write word processor; he is considered one of the fathers of shareware
John Warnock - creator of PostScript
Pei-Yuan Wei - author of Viola , one of the earliest graphical browsers
Peter Weinberger - co-creator of AWK programming language (the W in the name stands for Weinberger)
David Wheeler - co-inventor of the subroutine ; designer of WAKE ; co-designer of Tiny Encryption Algorithm , XTEA , Burrows-Wheeler transform . (see http://www.dwheeler.com/dwheeler.html ); this refers to several David Wheelers in computing
Roberta and Ken Williams -- Sierra , King's Quest , graphic adventure game
Dave Winer – developed XML-RPC , Frontier scripting language
Niklaus Wirth - Pascal , Modula-2 , Oberon
Don Woods - INTERCAL , Colossal Cave Adventure
Steve Wozniak - Breakout , Apple Integer BASIC , founded Apple Computer (with Steve Jobs )
Jerry Yang - co-creator of Yahoo!
Egon Zakrajšek - pioneer of computer science in Slovenia , texbooks for Z-23 assembler , structran
Jamie Zawinski - Lucid Emacs , Netscape , Mozilla , XScreenSaver
Top Encyclopedia Articles