در زیر برخی از نکات پایه و ریز در هنگام برنامه نویسی به زبان پاسکال آورده شده است که رعایت انها می تواند از بروز بسیاری از خطاهای نحوی و اجرایی جلوگیری کند.

در زبان پاسکال :

- برای برنامه نویسی در محیط ویندوز باید دستور uses wincrt را به برنامه اضافه کرد.

- هر دستور به سمیکالن ( ;) ختم می شود.

- بعد کلمات کلیدی مانند for ، if و else ، سمیکالن قرار نمی گیرد.

- هر بلوک داخل یک Begin و End قرار می گیرد و پس از End سمیکالن نیاز است.

- End اخر برنامه باید منتهی به نقطه ( .) باشد نه سمیکالن.

- برای نامگذاری ها نمیتوان از کلمات کلیدی استفاده کرد و حرف اول نیز نمیتواند یک عدد باشد.

- استفاده از جای خالی (space) و پرانتز بین نام ها ممکن نیست.

- حروف بزرگ و کوچک برای نام ها یکسان هستند.

- توضیحات برنامه درون اکولاد {} قرار می گیرد.

- تقدم عملگر هایی که دارای اولویت یکسان هستند از سمت چپ به راست است.

- در دستور Case تنها حالت تساوی متغیرها بررسی می شود و عملگر های دیگر معنایی ندارند.

- در دستور Case نیازی نیست که در پایان هر خط، دستور break استفاده شود.

- دستور Repeat نیازی به تعریف بلوک به صورت Begin و End ندارد و تمام دستوراتی که در بین Repeat و Until باشند اجرا خواهند شد.

- اندیس آرایه ها الزاما از یک (1) شروع نمیشود و میتواند از اعداد منفی نیز شروع شود.

- هر متغیر تنها در بلوکی که تعریف شده است اعتبار دارد و خارج از آن، ناشناخته است.

- متغیر ها نمیتوانند حاوی مقادیری شوند که از ظرفیت انها بیشتر است یا از نوع انها نیست.

- در توربو پاسکال اعلان نام برنامه اختیاری است و همچنین آرایه های تعریف شده به صورت فشرده (Packed) در نظر گرفته می شوند.