Pascal - Hằng số
Hằng số là một thực thể không thay đổi trong quá trình thực hiện chương trình. Pascal chỉ cho phép khai báo các hằng kiểu sau:
- Các loại thông thường
 - Đặt các loại
 - Các kiểu con trỏ (nhưng giá trị được phép duy nhất là Nil).
 - Các loại thực
 - Char
 - String
 
Khai báo hằng số
Cú pháp khai báo hằng như sau:
const
identifier = constant_value; 
    Bảng sau cung cấp các ví dụ về một số khai báo hằng hợp lệ:
Real type constant
| Sr.No | Loại không đổi & Ví dụ | 
|---|---|
| 1 | Ordinal(Integer)type constant hợp_lý = 21;  |  
      
| 2 | Set type constant Nguyên âm = set of (A, E, I, O, U);  |  
      
| 3 |   Pointer type constant P = NIL;  |  
      
| 4 |   e = 2,7182818; vận_ tốc = 3.0E + 10;  |  
      
| 5 | Character type constant Toán tử = '+';  |  
      
| 6 | String type constant chủ tịch = 'Johnny Depp';  |  
      
Ví dụ sau minh họa khái niệm -
program const_circle (input,output);
const
PI = 3.141592654;
var
r, d, c : real;   {variable declaration: radius, dia, circumference}
begin
   writeln('Enter the radius of the circle');
   readln(r);
   
   d := 2 * r;
   c :=  PI * d;
   writeln('The circumference of the circle is ',c:7:2);
end. 
    Khi đoạn mã trên được biên dịch và thực thi, nó tạo ra kết quả sau:
Enter the radius of the circle
23
The circumference of the circle is 144.51 
    Quan sát định dạng trong câu lệnh đầu ra của chương trình. Biến c được định dạng với tổng số chữ số 7 và 2 chữ số sau dấu thập phân. Pascal cho phép định dạng đầu ra như vậy với các biến số.