The World of Programming
Pioneers THE WORLD OF Facts & Algos PROGRAMMING Stats Alan Turing {He is well known for the Halting problem, Turing machines, crypto- analysis of Enigma & Turing test. Turing award is given annually for exceptional work in the field of computing} Charles Babbage {He first came up with the idea of difference a/PL 1/P.R 1/P.N Start н engine & analytical engine and is regarded as father of computer} a/PR // A Punch Card // 3 state busy beaver machine Ada Lovelace John von Neumann 1 2 2 3 4567 {Wrote a program to calculate sequence of Bernoulli's number using analytical engine. {He came up with the concept ofstored program computer 2 45 7 1 2 3 6 that uses a CPU and a Regarded as World's first programmer} separate storage to hold both instructions and data. This is also known as von // Insertion Sort algorithm // Merge sort algorithm Neumann architecture} 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 graph with nonnegative edge path costs} Dennis Ritchie {He is the creator of C programming language and was also amongst the key developers of UNIX operating system. He received the Turing award in 1983} Memory CPU : ALU Incut Output // Dijkstra's algorithm // Von Neumann Architecture Donald Knuth John Backus 42 {He is well known for the {He is the creator of TEX and MMIX and is well known for 18 26 67 84 development of FORTRAN and ALGOL. He is also the inventor the "Art of computer programming"book series. He received the Turing Award in 1974} 359 13 15 21 24 31 34 46 51 70 75 82 92 96 of Backus-Naur form and has also helped to popularize functional level programming} // B-Tree // Binary Search Tree Ken Thompson 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.} 34.3% {He is well known as the в principal creator of the UNIX 38.4% operating system and is also the co-creator of the Go programming language} // Google PageRank Algorithm // Graph Coloring Algorithm Larry Wall {He is well known for the creation of Perl programming language and is also the first recepient of the Free Software Foundation Award for the Advancement of Free James Gosling { He is known as the father of Java programming language and is also the creator of Hubris Impatience Gosmacs, which was the first Emacs to run under Laziness UNIX} // 3 virtues of a Programmer - Impatience, Software} Laziness and Hubris // Sweep line algorithms can be used for generating a Voronoi diagram Guido van Rossum Richard Stallman >++++++++++>+>+[ [+++++l>++++++++<-]>.<++++++[>-<-+<<<]>>>[ {He is the creator of Emacs {He is well known as the author of Python programming language and is currently employed by Google} Vim Emacs ->+<}->+<]->+<]->+<}->+<]->+<)>l-<+<+>]<
The World of Programming
Source
Unknown. Add a sourceCategory
ComputersGet a Quote