List of Top 10 Software Developers

Top software developers

  • Dennis Ritchie

The first place is given to the American computer scientist Dennis Ritchie.

He is said to have helped in the formation of the digital era by creating the C – a programming language and the Unix operating system, together with his colleague Ken Thompson.

Dennis Ritchie received a number of awards, including the National Medal of Technology in 1999.

  • Bjarne Stroustrup

The Danish computer scientist created and developed the famed C++ programming language.

It has become one of the most influential programming languages in the history of computing.

  • James Gosling

James Gosling is a Canadian computer scientist who is best known for the creation of the Java programming language.

He has also contributed to a few other software systems.

James Gosling was elected to Foreign Associate member of the US National Academy of Engineering because of his huge accomplishments.

  • Linus Torvalds

The Finnish – American software engineer is the creator and the developer of the Linux kernel.

It is the kernel of Linux operating systems, as well as of Android and Chrome OS.

As an addition to that, Torvalds created the revision control system Git and the diving log software Subsurface.

The Finnish – American engineer has won numerous awards, including the 2018 IEEE Masaru Ibuka Consumer Electronics Award.

  • Anders Hejlsberg

The Danish software engineer is known for the co-design of a few popular programming languages and development tools.

The programming language C# is his deed.

At the moment he works for Microsoft as the lead architect of C# and core developer on TypeScript.

  • Tim Berners – Lee

Sir Timothy Berners – Lee is the person, responsible for the World Wide Web we all know and use today.

He is a British computer scientist and director of the  World Wide Web Consortium (W3C).

In 1989 Timothy Berners – Lee implemented the first successful communication between HTTP client and server via the Internet.

  • Brian Kernighan

Brian Kernighan is a Canadian computer scientist who worked along with Dennis Ritchie and Ken Thompson in the development of Unix.

He also contributed to the programming languages AWK and AMPL.

Brian Kernighan became more popular after publishing the first book on the C programming language, together with Dennis Ritchie. 

  • Ken Thompson

After mentioning his name twice, it is now Ken Thompson’s turn to join the list of the Top 10 software developers.

He is an American pioneer in computer science.

Ken Thompson designed and implemented the Unix operating system and the B programming language.

Working at Google, he participated in the invention of the Go programming language. 

  • Guido van Rossum

He is a Dutch computer programmer who developed the Python programming language. 

  • Donald Knuth

Donald Knuth is an American computer scientist and mathematician.

He is named the “father of the analysis of algorithms”.

His multi-volume work “The Art of Computer Programming” contributed a lot to Knuth’s analysis, algorithms, and mathematical techniques. 

It will be also reasonable to include the creator of Iris, Daniel Georgiev since his program can be beneficial for everyone!