سر یک حلقه for در پاسکال از چند قسمت تشکیل شده است:
1) کلمه برای
2) چه متغیر و چه مقداری را اختصاص می دهیم. در این برنامه، این b := 1 است، یعنی. مقدار 1 را به b اختصاص می دهیم.
3) کلمه to یا downto، که نشان دهنده مرحله اجرای حلقه است. اگر به را بنویسیم، متغیر در هر تکرار 1 افزایش می یابد، اگر پایین باشد، سپس 1 کاهش می یابد.
4) مقدار نهایی متغیر
5) کلمه انجام
6) کلمه Begin (اگر فقط یک خط در بدنه حلقه وجود داشته باشد می توان آن را حذف کرد، در غیر این صورت باید نوشته شود. اگر شروع نکنید، فقط خط اول خواهد بود. از کل بدنه حلقه اجرا شود). فراموش نکنیم بعد از بدنه حلقه، اگر کلمه شروع را نوشتیم، کلمه پایان; را بنویسیم!