Cấu trúc chương trình:
Program name; Khai báo tên chương trình.
Uses crt; Khai báo thư viện được sử dụng. Các cấp 2 và 3 đều dùng crt;
Var tên biến: kiểu dữ liệu. Khai báo biến cho chương trình nếu có.
Const tên hằng = giá trị. Khai báo hằng cho chương trình nếu có.
Begin Từ vị trí này trở xuống đến chữ end cuối cùng có dấu chấm '.' là phần thân.
Các câu lệnh. Các câu lệnh thường lùi vào bốn khoảng trắng để trông rõ ràng hơn.
End.
================
Các câu lệnh cơ bản:
Read(); : Lệnh nhập nhập dữ liệu từ bàn phím.
Readln(); Tương tự read nhưng nó sẽ đưa con trỏ xuống dòng mới mà không kết thúc chương trình. Thường đặt cuối chương trình để dừng màn hình.
Write(); In thông tin ra màn hình nhưng không đưa con trỏ xuống dòng mới.
Writeln(); In thông tin ra màn hình và đưa con trỏ xuống dòng mới.
Clrscr; Xóa màn hình. Cần dùng thư viện crt;
================
Chương trình minh họa: Tính tích của hai số nhập từ bàn phím.
program Hello;
uses crt;
var a,b: integer;
begin
clrscr;
read(a, b);
write(a, ' x ', b, ' = ', a*b);
end.