Tin tức và phân tích của tất cả các thiết bị di động

Ngôn ngữ lập trình phổ biến nhất: danh sách đầy đủ

Từ điện thoại thông minh của bạn đến máy pha cà phê tại nơi làm việc, họ có một mã số. Hầu như mọi Thiết bị điện tử, đơn giản như vậy, chứa mã được tạo bởi ngôn ngữ lập trình. Và cũng giống như ngôn ngữ nói hoặc ngôn ngữ viết, có hàng tá ngôn ngữ để lập trình từ các ứng dụng cho bạn biết bạn mất bao lâu sistema operativo của TV

Quyết định cái nào tốt hơn là không dễ. Có nhiều biến số. Đây là một ngôn ngữ tốt hơn do phần mềm được tạo ra từ nó. phổ biến nhất thị trường như đã xảy ra với Java và Android? Là ngôn ngữ tốt hơn cho điều đó? cổ xưa hoặc cho cô ấy Dễ sử dụng? Mặc dù lịch sử của ngôn ngữ nổi tiếng này rất thú vị, nhưng không có câu trả lời duy nhất cho câu hỏi điều gì làm cho ngôn ngữ trở nên đặc biệt.

Tất nhiên, trong khi không có cách duy nhất để xác định ngôn ngữ là tốt nhất trong tất cả, chúng ta có thể thấy ngôn ngữ nào đang trở nên phổ biến. Và đối với điều này, một trong những danh sách nổi bật nhất là chỉ số TIOBE, được các công ty cập nhật thường xuyên. TIO, đặc biệt dành riêng cho phân tích hàng triệu dòng mã từ các khách hàng trên khắp thế giới đang tìm kiếm các lỗi và cải tiến.

Chỉ số súc tích

Chỉ số TIOBE đã được thực hiện trong hơn 20 năm (khoảng tháng 6 năm 2001 với 25 ngôn ngữ ban đầu). Tại thời điểm đó hơn 200 ngôn ngữ Chương trình là một phần của danh sách này có tính đến đề cập trong Google, Bing và, tại thời điểm đó, cũng trong Yahoo! Một nguồn khác để tìm kiếm sự phổ biến của các ngôn ngữ lập trình được liệt kê là YouTube và Wikipedia nhưng cũng Amazon hoặc công cụ tìm kiếm của Trung Quốc Hoa Kỳ.

Thông tin cho việc lập chỉ mục được thu thập mỗi tháng, nhưng mỗi năm, TIOBE xuất bản nó. danh sách cập nhật mỗi năm để tìm hiểu xem mọi thứ đã thay đổi và nếu có một ngôn ngữ lập trình nổi bật hơn phần còn lại.

HÀNG ĐẦU 5 Nó không gây ngạc nhiên cho bất cứ ai. Chức vụ 1 lấy nó Người Java, ngôn ngữ hàng đầu cho các ứng dụng và phát triển liên quan đến Android mà còn cho các ứng dụng để sử dụng nội bộ trong hàng triệu công ty trên toàn thế giới. Một ngôn ngữ, mặc dù bị chỉ trích vì hiệu suất của nó, vẫn là một cách dễ dàng để tạo các ứng dụng đa nền tảng với ít nỗ lực.

Thứ ba chúng ta có Hố, một ngôn ngữ lập trình có được những người theo dõi bên trong và bên ngoài lập trình nhờ vào việc sử dụng nó trong xử lý và xử lý dữ liệu và các lĩnh vực như giáo dục hoặc nghiên cứu khoa học.

Về vị trí 2, 4 và 5, có ba thành viên của gia đình C. Vị trí hai là ngôn ngữ C, trong đó tôi đã nói trong bài viết Tất cả đều có nguồn gốc: đây là cách các ngôn ngữ lập trình phổ biến nhất được tạo ra. Vị trí chính xác 4 và 5 của chỉ số TIOBE dành cho hai ngôn ngữ đến từ C, C ++C #.

Ngôn ngữ lập trình phổ biến nhất: danh sách đầy đủ 2

Nếu chúng ta nhìn vào danh sách chúng ta tìm thấy Visual Basic .NET Microsoft, ngôn ngữ cho web JavaScript, PHPSQLvà anh ấy xứng đáng với nó Nhanh chóng Xuất hiện ở vị trí 9 cho rằng đó là một trong những ngôn ngữ trẻ nhất, được trình bày bởi Apple vào năm 2014 để tạo điều kiện phát triển các ứng dụng cho hệ sinh thái của nó. Và ngược lại, nó cũng xứng đáng với ngôn ngữ cổ xưa đó. C (1972) vẫn được sử dụng rộng rãi nhất hiện nay.

Ngoài ngôn ngữ ưa thích, có những ngôn ngữ không nổi bật do mức độ phổ biến ngày càng tăng của chúng. Bản thân chỉ số TIOBE, trong phần tóm tắt, nêu bật điều này Carat, Kotlin hoặc Julia Anh ta đã không xuất hiện ở vị trí đầu tiên mặc dù tất cả những gì đã nói về họ trong những ngày đầu của cuộc đời họ.

Nếu bạn không biết, Rust là ngôn ngữ được tạo bởi Mozilla vào năm 2010 và được Samsung hỗ trợ. Về phần mình, Kotlin là một ngôn ngữ có nguồn gốc từ Java và gần đây đã nhận được sự hỗ trợ của Google để thay thế cho Java trên Android. Bạn sẽ tìm thấy thêm thông tin về anh ta trong Kotlin, ngôn ngữ chính thức của Android muốn ăn tiếng Java.

Ngôn ngữ của năm nay

Cùng với chỉ số nói trên, với hơn 200 người tham gia, TIOBE hàng năm cấp một ngôn ngữ, không phải luôn là ngôn ngữ đầu tiên trong danh sách, do vai trò nổi bật của nó trong lập trình. Trong những năm trước, ngôn ngữ là như Hố (2018) Đi (2016) Người Java (2015) hoặc JavaScript (2014) Và giải thưởng ngôn ngữ năm nay năm 2019 thuộc về C, cũng là năm 2017 và 2008.

Các cuộc tranh luận có lợi cho ông là rất nhiều. Như tôi đã nói trước đây, C được tạo ra vào năm 1972. Người tạo ra nó, Dennis RitchieNó chịu trách nhiệm tạo ngôn ngữ B và sistema operativo UNIX, C là ngôn ngữ tham chiếu nhờ dễ sử dụng hơn so với ngôn ngữ đó Hợp ngữ, mà cho đến lúc đó là một tài liệu tham khảo.

Nhiều tranh luận có lợi cho bạn. Như chúng ta đã thấy trước đây, có một số ngôn ngữ lập trình đến trực tiếp từ C, chẳng hạn như C ++ hoặc C #và ảnh hưởng đến những người khác như Perl hoặc Hố.

Tất cả những gì đã nói. Chỉ số TIOBE để làm gì? Trước tiên, bạn có thể giúp chúng tôi chúng ta nên biết ngôn ngữ nào như một chuyên gia hoặc những gì sự phát triển Họ đạt được tầm quan trọng từ các ngôn ngữ phổ biến nhất.