LocalazyLocalazy

Pascal – ISO 7185

Pascal es un lenguaje de programación procedimental, diseñado en 1968-1969 y publicado en 1970 por Niklaus Wirth como un lenguaje pequeño y eficiente destinado a fomentar las buenas prácticas de programación utilizando la programación estructurada y la estructuración de datos. Debe su nombre al matemático, filósofo y físico francés Blaise Pascal. Pascal se desarrolló en el ordenador central de la serie CDC 6000 de la ETH de Zúrich y se publicó en 1970. Desde principios de la década de 1980, Pascal se convirtió en el principal lenguaje utilizado para la enseñanza de la programación en muchas universidades. Un derivado conocido como Object Pascal se utilizó para desarrollar aplicaciones Windows y Macintosh a principios de la década de 1990. Delphi, un popular entorno de desarrollo para Pascal, se lanzó en 1995. Pascal es un lenguaje de programación imperativo y procedimental con una amplia gama de operadores. Destaca por su gran compatibilidad con la programación estructurada y la estructuración de datos. Pascal también se utiliza con frecuencia en la programación competitiva. El estándar original de Pascal se publicó en 1970. Pascal se amplió considerablemente en una serie de normas sucesivas, publicadas entre 1983 y 1999, hasta que en 1999 se publicó la norma ISO 7185. Pascal se diseñó con el objetivo de enseñar buenas prácticas de programación y, como tal, es un lenguaje muy estructurado. Todo el código del programa se organiza en unidades denominadas "módulos". Cada módulo tiene un propósito claramente definido, y existe una interfaz bien definida entre cada módulo y el resto del programa. Esto facilita la comprensión y modificación de grandes programas escritos en Pascal. Pascal es un lenguaje muy eficiente, tanto en términos de uso de memoria como de velocidad de ejecución. Esto se debe en parte al hecho de que los programas Pascal se compilan en código máquina, que luego es ejecutado directamente por la CPU del ordenador. Pascal es un lenguaje versátil que puede utilizarse para una gran variedad de aplicaciones. Es especialmente adecuado para desarrollar software de sistema, como sistemas operativos y compiladores. Pascal es un lenguaje de programación estándar ISO, lo que significa que está bien definido y es portátil. Esto facilita la escritura de programas que pueden ejecutarse en cualquier ordenador que admita el lenguaje Pascal.