Top 10 Programmers in the History of mankind
Top Programmers in the History of the World
We now live in a world where anything is possible thanks to technology developed by brilliant programmers.
If you are a programmer or perform coding, you may have been inspired or impacted by some of the renowned programmers, as well as aware of their remarkable work.
There is no question that the ingenuity and contribution of these programmers transformed our way of living in the contemporary period.
Coding may be difficult for novice programmers, but it is the simplest way to innovate something, and this simplest thing may make you a wonderful person if you work hard enough. I will tell you about some renowned programmers, their creativity, originality, and outstanding accomplishments in the area of software development.
1. Denni Ritchie
Dennis Ritchie, known as the "Father of the C Programming Language," co-created the UNIX operating system with his long-time collaborator Ken Thompson.
He was a computer scientist from the United States. In 1983, he earned the ACM's Turing Award, the IEEE's Hamming Medal in 1990, and President Clinton's National Medal of Technology in 1999. Ritchie departed in 2007 as the leader of the Lucent Technologies System Software Research Department.
Without Dennis Ritchie, there would be no UNIX, Windows, Linux, C++, Google Chrome, Safari, Firefox, MacOSX, Playstation, Xbox, and a plethora of other software and gadgets. Because C is used in 90% of applications throughout the world, Dennis Ritchie deserves a lot of credit.
UNIX is really a simple operating system, but understanding its simplicity requires a talent
— Dennis Ritchie
2. Linus Torvalds
Linus Benedict Torvalds is a software developer from Finland. He built the Linux kernel operating system in his dorm room at the University of Helsinki and is the inventor and coordinator of the Linux kernel. He also invented the distributed control system Git (Open Source), which is currently used all over the world.
Linus received the Electronic Frontier Foundation (EFF) Pioneer Award in 1998, the MIT Technology Review TR100 named him "one of the top 100 innovators under the age of 35" in the world in 1999, the Lovelace Medal from the British Computer Society in 2000, and the Millennium Technology Prize in 2012.
An intriguing note about him is that everyone on his maternal side of the family was a journalist, but he preferred something different.
We believe that in order to achieve anything well, a large number of individuals must be involved (Open source).
— Linus Torvalds
3. Bjarne Stroustrup
Bjarne Stroustrup is a computer scientist from Denmark. In Bell Lab, he designed and expanded the most commonly used programming language, C++. Stroustrup earned the Senior Dahl–Nygaard Prize in 2015, the Faraday Medal by the Institution of Engineering and Technology (IET) in 2017, the 2018 Computer Pioneer Award by the IEEE Computer Society, and an honorary doctorate from the University Carlos III in Spain.
He is now a Lecturer and the College of Engineering Chair in Computer Science at Texas A&M University, a visiting professor at Columbia University, and a Managing Director at Morgan Stanley.
"C++ makes it harder to shoot yourself in the foot, but when you do, it blows your whole leg off."
—Bjarne Stroustrup
4. James Gosling
Dr. James Arthur Gosling is a Canadian computer scientist, an officer of the Order of Canada, and the "Father of the Java Programming Language." He designed the Java mainframe and wrote the initial compiler and virtual machine. James has contributed to a number of other software projects, including NeWS and Gosling Emacs. For his outstanding contributions, he was chosen as a Foreign Associate member of the United States National Academy of Engineering.
If Java was the final language to sweep through, I believe it would be a devastating statement about the cosmos.
—James Gosling
5. Tim Berners-Lee
"Tim" Berners-Lee, usually known as "TimBL," is a British computer scientist best recognized for the HTML, URL, and HTTP protocols. He was the one who introduced us to the World Wide Web in 1989 and set up the first successful communication between a Hypertext Transfer Protocol client and server over the Internet.
Tim has received several honors for his outstanding work. He was one of five Internet and Web pioneers to receive the Queen Elizabeth Prize for Engineering in its debut year. He was awarded the ACM Turing Award in 2016 for creating the World Wide Web.
Lee is the head of the World Wide Web Consortium (W3C), a senior researcher at the MIT Computer Science and Artificial Intelligence Laboratory, and the Founders Chair.
The Web not only links devices, but it also connects people.
—Tim Berners-Lee
6. Donald Knuth
Donald Ervin Knuth is a computer scientist, mathematician, and retired Professor Emeritus at Stanford University. He has been called the "Father of Algorithm Study" for his contributions to the establishment of rigorous analysis of algorithm computational complexity and systematized formal mathematical approaches for it. He is the multi-volume author of "The Art of Computer Programming."
He is also credited with developing the TeX computer typesetting system, as well as the METAFONT font defining language and rendering technology. He got the inaugural ACM Grace Murray Hopper Award in 1971. He also won the Turing Award in 1974, the National Medal of Science in 1979, and several other honors.
You will constantly be dissatisfied if you optimize everything.
—Donald Ervin Knuth
7. Ken Thompson
Kenneth Lane Thompson is an American computer science pioneer best known for designing and implementing the first UNIX operating system. Thompson worked for Bell Labs for the most of his career and designed the B programming language, which is the direct ancestor of the C programming language. He was a pioneer in the development of the Plan 9 operating systems.
Thompson formerly worked at Google, where he helped develop the Go programming language. President Bill Clinton awarded him the Turing Award (1983), the IEEE Richard W. Hamming Medal (1990), and the National Medal of Technology (1999) for his work on the UNIX operating system and C language.
When in doubt, resort to brutal force.
—Kenneth Lane Thompson
8. Brian Wilson Kernighan
Brian Kernighan is a Canadian computer scientist who helped design Unix alongside Ken Thompson and Dennis Ritchie at Bell Labs. He co-created the programming languages AWK and AMPL. Kernighan rose to prominence by co-authoring the first book on the C programming language. Kernighan has been a professor in Princeton University's Department of Computer Science since 2000.
The core of computer programming is the control of complexity
—Brian Wilson Kernighan
9. Richard Stallman
Richard Matthew Stallman is a software freedom campaigner and programmer from the United States. To address the issue of software patents, he develops the concept of free software and pushes for software to be released in such a way that its users have the ability to use, study, share, and change it. He is well known for creating GNU Compiler Collection and GNU Emacs.
He was also the author of the GNU General Public License. He was awarded the MacArthur Fellowship ("genius grant") in 1990, the Electronic Frontier Foundation's Pioneer Award in 1998, and the ACM Software System Award in 2015 for his contributions to the creation and leadership of GCC.
Free software is about liberty, not money. To grasp the notion, consider the word "free" in the sense of "free speech," not "free beer."
—Richard Matthew Stallman
10. Guido van Rossum
Guido van Rossum is a Dutch computer programmer who created the famous programming language Python. In the Python community, he has been designated a "Benevolent Dictator For Life (BDFL)," which implies he will continue to monitor Python development and make judgments as needed indefinitely. He created this language while working at Google from 2005 until 2012. Van Rossum earned the Free Software Foundation's (FSF) 2001 Award for the Advancement of Free Software for his work on Python. He is currently employed with Dropbox.
If you decide to create your own language, there are hundreds of amateur language designer traps to avoid.
—Guido van Rossum's
Buy me a coffee guys and let's become Twitter Buddies for Life.