*Cách khai báo
-Thủ tục: procedure <tên thủ tục>(các tham số);
-Hàm: function <tên hàm>(các tham số):<kiểu dữ liệu của hàm>;
*Sử dụng:
-Thủ tục: Dùng để thực hiện một hay nhiều nhiệm vụ nào đó.
-Hàm: Trả về một giá trị nào đó (có kiểu vô hướng, kiểu string). Hàm có thể sử dụng trong các biểu thức.
*Ngoài ra, trong Pascal còn cho phép các CTC lồng vào nhau.