Khoa Học News

Lịch sử ngôn ngữ lập trình

Ngôn ngữ lập trình (tiếng Anh: programming language) là một tập con của ngôn ngữ máy tính. Đây là một dạng ngôn ngữ được thiết kế và chuẩn hóa (đối lập với ngôn ngữ tự nhiên) để truyền các chỉ thị cho máy tính (hoặc máy khác có bộ xử lí). Ngôn ngữ lập trình có thể được dùng để tạo ra các chương trình nhằm mục đích điều khiển máy tính hoặc mô tả các thuật toán để người khác đọc hiểu.

Trên thế giới hiện nay có rất nhiều ngôn ngữ lập trình, và không có "ngôn ngữ tốt nhất” do mỗi ngôn ngữ lập trình phục vụ cho một mục đích và đóng góp cho công nghệ vào những thời điểm khác nhau. Bạn có thể được học C, C++, C# hay Java ở trường. Nhưng điều đó là chưa đủ, vì ngôn ngữ thay đổi qua thời gian, và nếu là 1 người kĩ sư phần mềm có kinh nghiệm, bạn phải có khả năng học ngôn ngữ mới một cách dễ dàng.

Các loại ngôn ngữ lập trình

Các ngôn ngữ lập trình có thể được chia thành một số mô hình sau đây. Mỗi ngôn ngữ có thể thuộc nhiều loại.

  • Ngôn ngữ Bậc cao (High-level) - Ngôn ngữ Bậc thấp (Low-level)
  • Lập trình Khai báo (Declarative) - Lập trình Mệnh lệnh (Imperative) - Lập trình Thủ tục (Procedural)
  • Lập trình Đa năng (General-purpose) - Lập trình Chuyên biệt (Domain-specific)
  • Lập trình Hướng đối tượng (Object-oriented) - Lập trình Đồng thời (Concurrent)
  • Ngôn ngữ Dòng lệnh (Command) - Ngôn ngữ Biên dịch (Compiled) - Ngôn ngữ Thông dịch

Chú ý: Còn rất nhiều mô hình khác có thể được sử dụng để phân loại ngôn ngữ lập trình. Ở đây chúng tôi chỉ liệt kê những mô hình phổ biến và nổi bật nhất.

Có bao nhiêu ngôn ngữ lập trình?

Khi khoa học máy tính ngày một phát triển, rất nhiều ngôn ngữ lập trình được tạo ra để đáp ứng cho từng lĩnh vực khác nhau. Ở đây Quantrimang.com mới chỉ liệt kê được vài chục cái tên, còn đâu đó ngoài kia vẫn còn hàng trăm ngôn ngữ khác chưa được nhắc tới. Bạn có thể truy cập vào Bộ sưu tập Hello World (helloworldcollection.de) để mở rộng tầm mắt với các bản demo về cách viết "Hello World" bằng 591 ngôn ngữ lập trình khác nhau. Cũng rất thú vị đấy!

Bạn có muốn biết ngôn ngữ lập trình đầu tiên trên thế giới là gì không? Và cha đẻ của các ngôn ngữ phổ biến nhất hiện nay là ai? Bằng cách nào có thể thực hiện việc lập trình 1 cách an toàn? Tất cả sẽ được tổng hợp trong infographic dưới đây.







TIN CŨ HƠN
Vua hủi Jerusalem - vị anh hùng gây khiếp sợ trong lịch sử

Vua hủi Jerusalem - vị anh hùng gây khiếp sợ trong lịch sử

Mặc dù bị mù, liệt cả tay chân nhưng "Vua Hủi" Baldwin IV, vị vua của Vương quốc Jerusalem vẫn kiên cường xuất hiện nơi chiến trường. Ông là nỗi khiếp sợ của người Hồi giáo trong thế kỷ XII.

Đăng ngày: 02/06/2026
Quá trình tịnh thân đau đớn của thái giám Trung Hoa

Quá trình tịnh thân đau đớn của thái giám Trung Hoa

Để trở thành những người đàn ông hầu hạ vua chúa và phi tần trong cung, thái giám phải trải qua quá trình tịnh thân, tức cắt bỏ bộ phận sinh dục, vô cùng đau đớn.

Đăng ngày: 27/05/2026
Tìm hiểu lịch sử và ý nghĩa về Ngày của Mẹ

Tìm hiểu lịch sử và ý nghĩa về Ngày của Mẹ

Năm 2023, “Ngày của Mẹ” được tổ chức vào ngày chủ nhật, 14/5 tại Việt Nam. Tại nhiều quốc gia, "Ngày của Mẹ" đã trở thành ngày để tôn vinh những người mẹ hiền.

Đăng ngày: 18/05/2026
Xe điện từng tỏa sáng cách đây 100 năm, lụi tàn đến bây giờ và sẽ bùng nổ trong tương lai

Xe điện từng tỏa sáng cách đây 100 năm, lụi tàn đến bây giờ và sẽ bùng nổ trong tương lai

Các hãng ô tô truyền thống bao gồm General Motors, Volkswagen, Daimler AG và các nhiều khác đều đang đầu tư rất mạnh tay vào xe hơi chạy điện. Và Tesla thì tập trung hoàn toàn vào việc kinh doanh xe hơi chạy điện.

Đăng ngày: 10/05/2026
Lịch sử và ý nghĩa của ngày 30/4 và 1/5

Lịch sử và ý nghĩa của ngày 30/4 và 1/5

Ngoài 30/4 là ngày lễ lớn ở Việt Nam thì sau năm 1886 cả thể giới có thêm ngày 1/5 là ngày Quốc tế Lao động và ngày 1/5 cũng là lễ lớn ớ Việt Nam sau này.

Đăng ngày: 04/05/2026
28/11/1929 - Richard Evelyn Byrd trở thành người đầu tiên bay qua Nam Cực

28/11/1929 - Richard Evelyn Byrd trở thành người đầu tiên bay qua Nam Cực

Dựa vào những tài liệu báo cáo sau khi đoàn thám hiểm trở về vào ngày 18/6/1930, Bộ tư lệnh Hải quân Hoa Kỳ đã công nhận Richard Evelyn Byrd trở thành người đầu tiên thực hiện một chuyến bay vào không phận Nam Cực.

Đăng ngày: 04/05/2026
Lịch sử và ý nghĩa của ngày Trái Đất

Lịch sử và ý nghĩa của ngày Trái Đất

Ngày Trái đất (22/4) ra đời cách đây hơn 40 năm có ý nghĩa đặc biệt, là một ngày được dùng để truyền cảm hứng cho nhận thức và đánh giá cao môi trường tự nhiên của Trái đất.

Đăng ngày: 24/04/2026
Khoa Học News