§2. Các thành phần của ngôn ngữ lập trình
Mỗi ngôn ngữ lập trình thường có ba thành phần cơ bản là bảng chữ cái, cú pháp, và ngữ nghĩa
a) Bảng chứ cái là tập hợp các kí tự được dùng để viết chương trình. Không được phép dùng bất kì kí tự nào ngoài các kí tự quy định trong bảng chữ cái.
b) Cú pháp là bộ quy tắc để viết chương trình
c) Ngữ nghĩa xác định ý nghĩa thao tác cần phải thức hiện, ứng với tổ hợp kí tự dựa vào ngữ cảnh của nó.