Ngôn ngữ bậc cao

Ngôn ngữ bậc cao là một ngôn ngữ lập trình, cho phép viết mã rõ ràng và dễ hiểu, và không phụ thuộc vào loại hệ điều hành mà nhà phát triển sử dụng.

Đặc điểm chính của ngôn ngữ bậc cao là việc áp dụng rộng rãi tính trừu tượng, tức là các cấu trúc ngữ nghĩa để mô tả các khái niệm phức tạp (cấu trúc dữ liệu, thao tác), mà trong mã máy có độ dài lớn và trở nên khó hiểu.

Các ngôn ngữ bậc cao hiện nay bao gồm C++, Java, JavaScript, Python, PHP, C#, Delphi, Fortran, Lisp, Pacal, Ruby, Perl.

Xem thêm

  • ngôn ngữ bậc thấp,
    được sử dụng trong lập trình
  • ngôn ngữ máy,
    được sử dụng để hoạt động của các máy tính
  • ngôn ngữ đánh dấu,
    được sử dụng để tổ chức bố cục và phong cách trang web