World of Programming

The World of Programming

Charles Babbage – He first came up with the idea of difference engine and analytical engine and is regarded as father of computers.

Alan Turning – He is well known for halting problem, Turing machines, crypto-analsis of Enigma and Turing test. Turing award is given annually for exceptional work in the field of computing.

Ada Lovelace – Wrote a program to calculate squence of bernoullis number using analytical engine. Regarded as World’s first programmer.

John Von Neumann – He came up with the concept ofstored program computer that uses a CPU and a separate stroage to hold both instructions and data. This is also known as Von Neumann architecture.

Dennis Ritchie – He is the creator of C programming language and was also amongst the key developers of UNIX operating system. he received hte Turing award in 1983.

Edsger Dijkstra – He is known for Dijkstra’s algorithm, which is a graph search algorithm that solves the single-source shortest path problem for a graphc with nonnegative edge path costs.

Donald Knuth – He is the creator of TEX and MMIX and is well known for the “Art of Comptuer Programming” book series. He received the Turing Award in 1974.

John Backus – He is well known for the development of Fortran and Algol. He is also the inventor of backus-Naur form and has also helped to popularize functional level programming.

Ken Thompson – He is well known as the principal creator of the UNIX operating system and is also the co-creator of the Go Programming language.

Bjarne Stroustrup – He is well known for the creation and development of C++ programming language and currently holds the college of engineering chair in computer science at Texas, A&M.

Larry Wall – he is well known for hte creation of Perl programming language and is also the first recepient of the Free Software Foundation Award for the Advancement of Free Software.

James Gosling – He is known as the father of Java programming language and is also the creator of Gosmacs, which was the first Emacs to run under UNIX.

Guido Van Rossum – He is well known as the author of Python programming language and is currently employed by Google.

Richard Stallman – He is the creator of Emacs editor and the lead architect and organizer of the GNU project. He has been actively involved in the free software movement.

Linus Torvalds – He is best known for having initated hte development of Linux Kermell and the Git revision control system. He is also a strong supporter of Open Source software.

Bill Joy – He is the co-founder of Sun Microsystems and is also the creator of vi-editor csh and NFS. He was also a primary figure in the development of Java Programming language.

Project Euler – Project Euler is a series of challenging mathematical/computer programming problems. Following stat depicts the top five programming languages by most number of users.

Stack Overflow – Stack Overflow is a website featuring questions and answers on a widge range of topics in computer programming. Following stat depicts the top three programming languages by most numbers of questions asked.

Tiobe Index – The Tiobe programming community index gives an indication of the popularity of programming languages. This index is updated once a month. Following stat depicts the top three programming languages for April 2010.

World of Programming

Infographic by Geek Graphic

Comments

comments

Leave a Reply

Your email address will not be published. Required fields are marked *