Top 10 lập trình viên giỏi nhất thế giới


 

1. Dennis Ritchie – cha đẻ của ngôn ngữ lập trình C

Đứng đầu trong danh sách 10 lập trình viên giỏi nhất thế giới là nhà khoa học máy tính người Mỹ Dennis Ritchie. Ông là người đã sáng tạo ra ngôn ngữ lập trình C và hệ điều hành Unix.

Năm 1983, ông Dennis Ritchie và người đồng nghiệp Ken Thompson đã được ACM trao Giải thưởng Turing. Đến năm 1999, ông nhận được Huân chương Công nghệ Quốc gia Mỹ từ Tổng thống Clinton.


2. Bjarne Stroustrup – nhà phát triển ngôn ngữ lập trình C++

Bjarne Stroustrup là một lập trình viên nổi tiếng người Đan Mạch. Năm 1978, ông đã phát minh ra ngôn ngữ lập trình C++ trên nền tảng ngôn ngữ C của Dennis Ritchie.

Hiện tại, ông Bjarne vẫn tiếp tục nghiên cứu và giảng dạy về khoa học máy tính tại Đại học Texas A&M, đại học Columbia.


3. James Gosling – người phát minh ngôn ngữ lập trình Java

Nhà khoa học máy tính người Canada James Gosling đã phát minh ra ngôn ngữ lập trình Java. Đây là một ngôn ngữ có vai trò rất quan trọng trong lập trình. Java được lập trình viên sử dụng để phát triển các sản phẩm công nghệ (ứng dụng di động, trò chơi…) và thiết kế web có giao diện động (web applet).

Ngoài ra, James Gosling cũng đã có những đóng góp vào sự phát triển của một số hệ thống phần mềm khác như Gosling Emacs và NeWS.

Với những thành tích trên, James đã được bầu làm Cộng tác viên nước ngoài của Học viện Kỹ thuật Quốc gia Mỹ.


4. Linus Torvalds – tác giả hệ điều hành Linux

Linus Torvalds nằm trong danh sách lập trình viên giỏi trên thế giới từ đầu những năm 90. Ông là kỹ sư phần mềm người Mỹ gốc Hà Lan – tác giả của hệ điều hành Linux.

Linux là một hệ điều hành mã nguồn, được Linus Torvalds phát minh vào năm 1991. Thời điểm này, Linus đang là sinh viên trường đại học Helsinki (Phần Lan). Hệ điều hành Linux của Linus là lựa chọn hàng đầu của những người đam mê công nghệ. Ngoài ra, Torvalds còn tạo ra hệ thống kiểm soát sửa đổi Git và phần mềm Subsurface.

Năm 2018, Linus Torvalds đã giành được Giải thưởng Điện tử Tiêu dùng IEEE Masaru Ibuka.


5. Anders Hejlsberg – nhà sáng tạo ngôn ngữ lập trình C#

Kỹ sư phần mềm người Đan Mạch Anders Hejlsberg đã sáng tạo ra ngôn ngữ lập trình phổ biến C #. Ông cũng là tác giả của Turbo Pascal và là kiến ​​trúc sư chính của Delphi.

Hiện tại, Anders đang làm việc cho Microsoft với tư cách là kỹ sư về ngôn ngữ lập trình C # và lập trình viên TypeScript.


6. Tim Berners – Lee – người phát triển giao thức HTTP

Tim Berners-Lee là một lập trình viên giỏi và có tầm ảnh hưởng lớn trên thế giới. Năm 1989, ông Berners-Lee đã xây dựng thành công giao thức HTTP mà chúng ta đang sử dụng. Đặc biệt, ông là lập trình viên duy nhất trong danh sách này được Nữ hoàng Anh Elizabeth II phong tước Hiệp sĩ.

Hiện nay, Tim Berners-Lee là giám đốc một dự án Internet phi lợi nhuận nhằm mang Internet tốc độ cao đến với tất cả mọi người giá tốt. Dự án này nhận được sự hỗ trợ đặc biệt từ các công ty công nghệ “khổng lồ” như lớn từ Microsoft, Google, Facebook…


7. Brian Kernighan – tác giả ngôn ngữ lập trình AWK/AMPL

Brian Kernighan là lập trình viên đã làm việc cùng Dennis Ritchie và Ken Thompson trong việc phát triển Unix. Ông cũng là tác giả của 2 ngôn ngữ lập trình AWK và AMPL.

Đặc biệt, Brian Kernighan đã cùng Dennis Ritchie xuất bản cuốn sách đầu tiên về ngôn ngữ lập trình C. Nhờ cuốn sách này, ông bắt đầu được nhiều người biết đến với vai trò chuyên gia lập trình.


8. Ken Thompson – người phát minh ngôn ngữ lập trình B/Go

Thompson là đồng nghiệp lâu năm của Dennis Ritchie. Ông đã cùng Dennis sáng tạo ra hệ điều hành Unix vào năm 1978. Bên cạnh đó, ông còn phát minh ra ngôn ngữ lập trình B và Go.

Ken Thomson là một trong những nhà tiên phong trong lĩnh vực khoa học máy tính ở Mỹ.


9. Guido van Rossum – lập trình viên Python chuyên nghiệp

Rossum là lập trình viên máy tính người Hà Lan – cha đẻ của ngôn ngữ lập trình Python. Ngôn ngữ Python được Rossum cho ra mắt vào năm 1991. Đây là một loại ngôn ngữ lập trình có cấu trúc rõ ràng, được các lập trình viên ưa chuộng.

Mặc dù có rất nhiều cá nhân cùng phát triển Python, nhưng Guido van Rossum là tác giả chính. Ông giữ vai trò quyết định hướng phát triển của ngôn ngữ Python trong thế giới lập trình.


10. Donald Knuth – chuyên gia phân tích thuật toán

Donald Knuth là nhà toán học và lập trình viên nổi tiếng người Mỹ. Ông được biết đến với danh xưng “cha đẻ của việc phân tích thuật toán” trong lập trình.

Ông Donald đã xuất bản tác phẩm nhiều tập về “Nghệ thuật lập trình máy tính”. Tác phẩm của ông đóng góp rất nhiều vào lập trình, phân tích thuật toán máy tính.

Ntech Developers

Programs must be written for people to read, and only incidentally for machines to execute.

Post a Comment

Previous Post Next Post