Bahasa Pascal memiliki struktur sbb:
PROGRAM NamaProgram (FileList);
CONST
(* pendeklarasian konstanta *)
TYPE
(* pendeklarasian tipe *)
VAR
(* pendeklarasian variabel *)
(* pendefinisian subprogram-procedure atau function *)
BEGIN
(* batang tubuh/ main body *)
END.
Susunan/ urutan struktur di atas harus dipenuhi. Meskipun demikian, kita dapat menghilangkan beberapa bagian struktur apabila tidak diperlukan.
Untuk memberikan komentar dalam PASCAL, digunakan perintah { komentar } atau (* komentar
*).