images
09/02/2021 03:59 pm

Ngôn ngữ lập trình được sử dụng nhiều nhất năm 2020

Chúng ta hãy cùng nhìn lại xu thế sử dụng các ngôn ngữ lập trình trên thế giới những năm vừa qua cùng Techzone nhé.

Xin chào các bạn, vậy là năm 2021 đến. Chúng ta hãy cùng nhìn lại xu thế sử dụng các ngôn ngữ lập trình trên thế giới những năm vừa qua cùng Tech Zone nhé.





Thống kê này được trích dẫn từ nguồn của Github. Lưu ý là còn rất nhiều repository khác: Gitlab, Bitbucket, và các private repo khác nên thống kê này chưa đầy đủ.


Như vậy là theo thống kê của trang web lớn nhất thế giới về code với hơn 60 triệu repositories source code thì Javascript vẫn là ngôn ngữ lập trình phổ biến số 1 thế giới. Vị vua này tiếp tục giữ vị thế số 1 từ năm 2014. Theo kinh nghiệm của Techzone thì Javascript vô cùng dễ học, cú pháp đơn giản và có thể áp dụng ngay cho làm web và mobile. Để làm Web thì Javascript gần như là điều bắt buộc mà bạn phải học rồi. Với Framework làm mobile của Facebook, đó là React Native, bạn cũng có thể code các ứng dụng mobile với ngôn ngữ lập trình Javascript. Ngoài ra với NodeJS, bạn có thể dùng Javascript không chỉ làm front-end mà còn làm cả back-end nữa.


Với sự trỗi dậy của AI và kỷ nguyên 4.0, dễ hiểu là gần đây chúng ta thấy Python liên tiếp giữ vững vị trí số 1 của mình. Công nhận là Python có cú pháp đơn giản, lược bỏ đi rất nhiều sự phức tạp của cú pháp để đưa người lập trình đến đích với vài dòng code. Một đoạn code khoảng 1 - 2 dòng của Python có thể giải quyết được bài toán cồng kềnh mà với Java Developer - họ có thể phải code đến 10 dòng. Nhà nhà học Python, người người học AI, Machine Learning đã giúp Python tiếp tục ở vị trí số 2. 

Theo sau ngay Python là Java ở vị trí số 3. Java vẫn chứng tỏ là ngôn ngữ mã nguồn mở được sử dụng phổ biến và được ưa thích nhất đối với những tín đồ lập trình hướng đối tượng. Các framework mạnh mẽ và hỗ trợ tối đa người dùng, cộng đồng luôn đóng góp nhiều thư viện phong phú giúp ngôn ngữ này dễ tiếp cận hơn với người mới.


Typescript là một ngôn ngữ con của Javascript cho phép lập trình viên viết code Javascript nhưng tránh những lỗi liên quan tới việc convert kiểu dữ liệu. Typescript sẽ làm giảm đáng kể lỗi khi bạn viết code javascript. Cùng với sự phổ biến của Javascript thì Typescript cũng sẽ tiếp tục giữ vị thế quan trọng trong cộng động.


Ở vị trí thứ 5 là C#. Đây là điều tương đối bất ngờ tuy nhiên lí do thì lại khá dễ hiểu. Có thể nói Microsoft đã trở lại mạnh mẽ trong những năm gần đây khi CEO Satya Nadella quyết định Microsoft sẽ phát triển Open Source với nền tảng Net Framework và Visual Studio Code. Rõ ràng là cộng đồng được hưởng lợi vô cùng nhiều từ bước đi đột phá của vị CEO mới.  Quyết định phát triển Open Source, nền tảng Cloud Azure, hỗ trợ Docker cho Windows cũng giúp cho ngôn ngữ C# lấy lại được vị thế của mình sau nhiều năm bị PHP, C, C++ qua mặt.


Các vị trí tiếp theo lần lượt là: PHP, C++, C, Shell và Ruby.


Vậy các bạn sẽ chọn học ngôn ngữ nào. Hãy theo dõi Tech Zone để tiếp tục cập nhật Series review ngôn ngữ lập trình nhé.


Mời các bạn đọc thêm bài Nên chọn ngôn ngữ lập trình nào?


- Tech Zone -

Thư giãn chút nào!!!

Bài viết liên quan