::=[label] ,; belgilar bolimi label (belgi) xizmatchi sozi bilan ochiladi ( undan keyingi belgilar ya'ni ketma-ket vergul bilan ajratilgan konstanta shaklida yoziladi
Belgilar bolimida e'lon qilingan belgilar ixtiyoriy ketma-ketligida yozilishi mumkin( Dasturdagi ketma-ketligiga rioya qilinmasa ham boladi( Belgilar (0-9999) orasidagi sonlardan olinadi
Misol: Iabel 4 5 25
Konstantalar [ozgarmaslar bolimi] Paskal tilida quyidagi konstanta qatori korinishi ham bolishi mumkin:
::q< litera >
misol Informatika
konstantalar tavsifini hammasi konstantalar bolimi tarkibida bolishi kerak
::=((
;;
::;= Konstantalar bolimi const xizmatchi soz bilan boshlanadi va nuqta vergul (;) bilan tugaydi Misol.Const A=25; B=4.5; kaf=INFORMATIKA
Toifa bolimi ::=(type(; ;
Avvalgi ma'ruzalardan bizga ma'lumki paskal tilida 4 standart toifadagi qiymatlar bor bolar :integer(butun), real (haqiqiy), char(matnli), boolean(mantiqiy) Bu toifadagi qiymatlar bilan bir qatorda Paskal tilida boshqa toifadagi qiymatlarni ham ishlatish mumkin Lekin standart toifalardan farqli ravishda boshqa toifalar dasturda aniq tavsiflanishi kerak Bu tavsiflashni quyidagilarda korishimiz mumkin
::== ::=( Toifalarni hamma tavsiflari toifalar bolimida berilgan bolishi kerak Toifalar bolimi type(toifa)xizmatchi soz bilan boshlanadi, keyin toifalar tavsifi yoziladi. Toifalar tavsifi bir-biridan nuqta vergul orqali ajratiladi
::= type ; Ozgaruvchilar bolimi. Dasturda ishlatilayetgan har bir ozgaruvchi oldindan e'lon kimlingan bolishi kerak. Ushbu vazifani bajarish uchun Paskal tilida tushunchasi bor. Bu tavsifda har bir ishlatilayetgan ozgaruvchiga nom beriladi va kabol qiladigan qiymatlar toifasi beriladi. Keyinchalik dastur bajarilish jarayonida tavsiflangan ozgaruvchiga boshqa toifadagi qiymat berilsa bu xato deb hisoblanadi.Alohida ozgaruvchining tavsifi quyidagicha boladi:
: Protseduralar va funktsiyalar bolimi.Boshqa bolimlaridan farqli ravishda bu bolim maxsus xizmatchi soz bilan belgilanadi. Bu bolimni boshi procedure yoki function sozi bilan boshlanadi. Protsedura tavsifi har doim funktsiya tavsifidan oldin turadi. Bu bolim dasturda standart protsedura va funktsiyalardan tashkari protsedura va funktsiyalar ishlatilayetgan bolsa va agar ularga dasturdan murojaat qilinayetgan bolsa ishlatiladi.
3.Operator tushunchasi. Paskal tilidagi operatorlar tasnifi. Operatorlar bolimi bu bolim dasturni asosiy bolimi hisoblanadi.