指针引用匿名的动态创建的变量，不允许引用标准的静态或本地变量。另外，指针是类型绑定的，即字符指针与整数指针是类型不兼容的。该净效果是Pascal指针是“安全的”，远离其它指针实现固有的类型安全问题。
控制结构.Pascal是结构化编程语言，意味着控制流被结构化成标准语句，理想地没有“go to”命令。while a <> b do writeln('Waiting');if a > b then writeln('Condition met')else writeln('C