El Pascal es un lenguaje diseñado con la idea de la estructuración; es decir, programando en PASCAL, se consiguen programas muy fáciles de entender. La sintaxis de este lenguaje es relativamente flexible, aunque presenta algunas restricciones en el empleo de los puntos y comas, por lo que programar eficazmente en PASCAL es realmente complejo. En el tratamiento de cadenas de caracteres era muy limitado, aunque las modernas versiones lo asemejan al BASIC. El tratamiento matemático es bastante completo. La gestión de ficheros es muy variable según las versiones de PASCAL, la gestión de periféricos es deficiente y la transportabilidad muy buena.