Javascript là gì mà nhiều người dùng đến vậy?
Mới đây website RedMonk thống kê các ngôn ngữ lập trình phổ biến nhất năm 2017. Bảng xếp hạng là sản phẩm kế thừa công trình đầu tiên của Drew Conway và John Myles White, cùng thông tin tổng hợp đến từ nhiều trang web lớn như GitHub và Stack Overflow, từ ...
Mới đây website RedMonk thống kê các ngôn ngữ lập trình phổ biến nhất năm 2017. Bảng xếp hạng là sản phẩm kế thừa công trình đầu tiên của Drew Conway và John Myles White, cùng thông tin tổng hợp đến từ nhiều trang web lớn như GitHub và Stack Overflow, từ đó phản ánh ý kiến cả theo hướng code (GitHub) lẫn thảo luận (Stack Overflow). Bảng Xếp Hạng không phải là con số thống kê mức độ sử dụng chính xác hoàn toàn, mà nhằm thể hiện quan hệ tương quan giữa thảo luận ngôn ngữ (Stack Overflow) và mức độ sử dụng ngôn ngữ (GitHub) trong nỗ lực mở ra insight cho các xu hướng ngôn ngữ tiềm năng trong tương lai.
Xếp ở vị trí đầu tiên của bảng danh sách này là Javascript, tiếp sau đó là các ngôn ngữ được đánh giá tiếp theo gồm Java, Python hay PHP,…
Bênh cạnh biểu đồ trên (hơi khó nhìn, kể cả ở fullsize), RedMonk còn cung cấp bảng xếp hạng số bên dưới. Như bạn có thể thấy, kết quả dưới đây có một số ngôn ngữ hòa nhau (và sẽ được sắp xếp trên hay dưới dựa hoàn toàn theo alphabet. Vì có kết quả hòa, nên dưới đây sẽ là top 23 thay vì top 20.
1 JavaScript
2 Java
3 Python
4 PHP
5 C#
5 C++
7 CSS
7 Ruby
9 C
10 Objective-C
11 Scala
11 Shell
11 Swift
14 R
15 Go
15 Perl
17 TypeScript
18 PowerShell
19 Haskell
20 Clojure
20 CoffeeScript
20 Lua
20 Matlab
Kể cả những số liệu thống kê từ trước năm 2017 đến giờ thì Javascript vẫn là ngôn ngữ được giới lập tình viên sử dụng nhiều nhất. Vậy javascript có gì mà nó lại đứng top như vậy. Cùng Fedu blog điểm qua một số thông tin giúp bạn hiểu rõ bản chất, khía cạnh các điểm yếu, điểm mạnh của Javascript nhé.
Khởi nguồn từ giữa những năm 1990, qua 20 năm tồn tại và phát triển, Javascript đã có những thay đổi lớn để thích nghi với thời cuộc, và bây giờ trở thành một ngôn ngữ toàn năng, thiết yếu và phù hợp đối với bất cứ một nhà phát triển nào. Javascript là ngôn ngữ lập trình full stack duy nhất cho đến thời điểm hiện nay, Javascript làm được nhiều thứ hơn bạn tưởng từ web client đến server, từ desktop đến mobile ….và vì có lẽ cũng không ai rãnh rỗi để tạo ra ngôn ngữ lập trình đã thống trị thế giới web (phần máy khách), do vậy hiển nhiên Javascript là vua của ngôn ngữ lập trình full stack, vì không có đối thủ