A century back there was no computer. 50 years ago there were only main frame computers, yes the ones which occupied a space of a big hall. But as soon as we learnt the value of computers, it developed faster than anything else has in human history. We progressed from Command Line Interface(CLI) to Graphic User Interface(GUI) and in no time computer industries were revolutionizing humans' lives and making some money too(oops, big money).
But in the history of Computers, there are some names which stand out. First the computer geniuses didn't earn much from their work, they coded programs because they liked it. But as computers became more and more common, some of these geniuses became millionaires(and few billionaires, too).
So here are 10 of the greatest computer programmers:
1. Dennis Ritchie
Dennis Ritchie was an American computer scientist and the creator of C-language. If you're into the computer programming, there is no need to introduce C language to you. But if you are a nerd-repellent person, there is still a big probability that you've heard of it's name. C language is taught to all the students who enroll into Computer Science in universities in their freshman year. Ritchie and his friend, Thompson received the Turing Award from the ACM in 1983.
He is the R in "K&R" of the "The C Programming Language" book. Unfortunately, he didn't receive much media attention or fame in his career but there is no doubt he was/is THE best programmer.
2. Linus Torvalds
Linus Torvalds is a Finnish-American software engineer and the creator of Linux Kernel. Linux Kernel is the heart of Linux, the operating system many computer guys use. Linux is a open-source operating system and many computer guys use it because it gives you more freedom than Windows.
He was honored, along with Shinya Yamanaka, with the 2012 Millennium Technology Prize by the Technology Academy Finland in recognition of his creation of a new open source operating
system for computers leading to the widely used Linux kernel.
In 2006, the magazine's Europe edition named him one of the revolutionary heroes of the past 60 years
3. Tim Berners-Lee
Tim Berners-Lee is an English computer scientist and is the inventor of World Wide Web. He implemented the first successful communication between a Hypertext Transfer Protocol (HTTP) client and server via the Internet.
Berners-lee was knighted in 2004 when he was promoted to Knight Commander of the Order of the British Empire (KBE) in the New Year Honours "for services to the global development of the Internet", and was invested formally on 16 July 2004.
4. Donald Knuth
Donald Ervin Knuth is an American computer scientist, mathematician, and Professor Emeritus at Stanford University. He is the author of the multi-volume work The Art of Computer Programming. Knuth has been called the “father” of the analysis of algorithms. He contributed to the development of the rigorous analysis of the computational complexity of algorithms and systematized formal mathematical techniques for it.
Bill Gates said about Knuth's book, "If you think you're a really good programmer... read (Knuth's) Art of Computer Programming... You should definitely send me a résumé if you can read the whole thing,"
5. Bill Gates
There will be very few people who don't know Bill Gates, the richest man in the world. He is the founder of Microsoft. Bill Gates was very intelligent from the start. Scoring great in the test and his SAT score was 1590 out of 1600.
Bill Gates's Microsoft was one of the very first companies that were mainly software based companies. Bill Gates was one of the finest coders in his days. He and Paul Allen wrote a full BASIC language interpreter in assembly language for a computer they didn't even have access to and which had only 4000 bytes of memory.
6. James Gosling
James Arthur Gosling is a Canadian computer scientist, best known as the father of the Java programming language. James has also made major contributions to several other software systems, such as NeWS and Gosling Emacs. Due to his extra-ordinary achievements Gosling was elected to Foreign Associate member of the United States National Academy of Engineering.
7. Petr Mitrichev
Almost untouchable in competitive programming, where he consistently ranks in the Top 2 in the world, you name it, Mitrichev has won it: International Olympiad in Informatics, Google Code Jam, TopCoder Open Algorithm, Facebook Hacker Cup. He works on search engine Code Jam organisation for Google.
8. Mark Zuckerberg
Mark Zuckerberg is the creator of Facebook. It is said that when other children used to play games, Zuckerberg used to create them. Zuckerberg coded Facebook and launched it from his university's dormitory. Zuckerberg dropped out of Harvard in his sophomore year to complete this project.
I don't think that we need to talk about how popular Facebook is now. Facebook is the second most visited site now, after Google(of course it is a search engine that's why).
People claim Mark Zuckerberg was not an extraordinary programmer, but he was a lot better than most of his peers in his days.
9. Jon Skeet
Google engineer, blogger, author and Stack Overflow legend (he holds the highest reputation score of all time), an anonymous wag once said that “When Jon Skeet’s code fails to compile, the compiler apologises.”
10. Richard Stallman
Creator of Emacs, GCC, gdb, GNU. Free Software Foundation and CopyLeft founder. Famous for pre-speaking engagement riders that would put a rock band to shame. His reputation for controversy and single-mindedness make him the marmite of the programming world – but few would argue that Stallman isn’t one of the most important figures in programming.
There might be some other great programmers that I have missed.










No comments:
Post a Comment