Conceptos básicos. Programación en lenguaje pascal. Tipos escalares y operacionales. Expresiones e instrucciones. Entrada y salida. Estructura de control. Procedimientos y funciones. Tipos de datos. Matríces. Registros y variantes. Ficheros. Conjuntos. Punteros y listas. Turbo pascal y otros pascal. Desarrollo de programas