The websites, Mobile Apps, games we use every day don’t just get created with magic tools — someone, somewhere, wrote the code. To write the code there was need for some underlying platforms or development environment that these apps, games and websites could be developed so as to make them run. The programming languages were written by some great think tanks so that people may develop their desired applications. Lets know more about some of the Prominent Programmers working today and gave us some programming platforms or concept to work upon. Lets get started:
Richard Matthew Stallman often known by his initials, rms is best known for launching the GNU Project, GCC and founder of Free Software Foundation . He has been actively standing for software freedom since 1980’s and is known for coming up with the concept of “copyleft,” which is the idea that copyright law can be applied to make sure that software stays in the public domain — the same concept that’s led to the open source movement that’s given us hot technologies like Docker, Linux, Hadoop, Spark, and many more.
Contact Link : Stallman.org
Bram Cohen invented the first file sharing BitTorrent protocol in April, 2001 and the first available version on 2 July 2001, which broke new ground in giving users faster downloads by breaking up a huge file to a bunch of smaller ones that could be downloaded concurrently. BitTorrent’s anonymous nature and rapid download speed have made it a popular format for music, movie, and game piracy. It has Grown to Over 100 Million Active Monthly Users.
Contact Links: Facebook.com/bram.cohen
Linus Benedict Torvalds created Linux, a free operating system. He also created the distributed revision control system git. Linux Version 1.0 was released on March 14, 1994. Today, Linux is the operating system is becoming choices for data centers, supercomputers, and servers everywhere.
Contact Links: plus.google.com/+LinusTorvalds
Sir Timothy John “Tim” Berners-Lee, also known as TimBL. He implemented the first successful communication between a Hypertext Transfer Protocol (HTTP) client and server via the Internet. Officially introduced and recognized HTTP V1.0 was released in 1996. Contact Links: Twitter.com/timberners_lee
Donald Ervin Knuth is computer scientist, mathematician, and professor emeritus at Stanford University. He is the author of the multi-volume work The Art of Computer Programming which is one of the most important work of his life. His immense efforts in algorithms has earned him the title “father of the analysis of algorithms.” Contact Links: cs.stanford.edu/~uno/
James Arthur Gosling is a computer scientist, best known as the father of the Java programming language. Gosling invented Java while working at Sun Microsystems, a pioneering technology company that Oracle purchased in 2010. Though after acquisition he left the company. Contact Links: Nighthacks.com/roller/jag
Rasmus Lerdorf is a programmer who created the PHP scripting language in 1995, authoring the first two versions of the language and participated in the development of later versions. PHP is a server-side scripting language created in 1995 and designed for web development but also used as a general-purpose programming language. Contact Links: Twitter.com/rasmus
Guido van Rossum is a computer programmer who is best known as the creator of the Python programming language, somewhere around 1991. In the Python community, Van Rossum is known as a “Benevolent Dictator For Life” (BDFL), meaning that he continues to oversee the Python development process, making decisions where necessary. Contact Links: Python.org/~guido
Yukihiro Matsumoto a.k.a. Matz, born is a computer scientist and software programmer best known as the chief designer of the Ruby programming language and its reference implementation, Matz’s Ruby Interpreter (MRI). He started working on Ruby on February 24, 1993, and released it to the public in 1995.
Contact Links: Twitter.com/yukihiro_matz
Chris Lattner is software developer, best known as the primary author of the LLVM compiler infrastructure project (formerly Low Level Virtual Machine, the clang compiler and Swift. Swift is a multi-paradigm, compiled programming language created by Apple Inc. for iOS, OS X, and watchOS development. He currently works at Apple Inc. as the Director of the Developer Tools department, leading the Xcode, Instruments and compiler teams.
Contact Links: Twitter.com/clattner_llvm
Larry Wall is a computer programmer and author, most widely known as the creator of the Perl programming language.
Contact Links: wall.org/~larry