P - PASCAL Program File

Qué es un archivo P

Los archivos P se utilizan para almacenar código fuente de programación escrito en el lenguaje Pascal. Los archivos P pueden contener información generada en Pascal. El lenguaje de programación Python también utiliza esta extensión para almacenar archivos de módulos de Python que aún no se hallan en formato de transferencia de bytes. MATLAB utiliza esta extensión para almacenar archivos binarios de tiempo de ejecución dentro de la aplicación. Pascal y la extensión de archivo P fueron publicados en 1970 como una opción eficiente para estructurar datos y para la programación estructurada. Existen numerosos compiladores gratuitos compatibles con el código de programación Pascal. La mayor parte de los cambios y avances relacionados con Pascal se llevaron a cabo en Zúrich.

Pascal se creó para ser eficiente (en relación con la velocidad de compilación y el código generado) utilizando métodos de programación estructurada. Pascal tiene sus raíces en el lenguaje ALGOL 60, pero mejoró el concepto al permitir la definición de tipos de datos y construir estructuras de datos dinámicas y recursivas. Utiliza una tipología estricta, por lo que los tipos de datos no pueden interpretarse ni convertirse a otros tipos con facilidad. Se creó un kit de migración para incluir un compilador que generase código para una máquina de pila «virtual», denominado Pascal-P1 (hasta Pascal-P4). Finalmente, se creó el compilador Pascal-P5 y con él llegó la compatibilidad ISO 7185. Los tipos de datos incluyen integer (número entero), real (número real), Boolean (valor lógico o booleano), char (carácter) y string (cadena de caracteres).

Esta es una pequeña pero no exhaustiva lista de programas que pueden abrir documentos de tipo P.:

  • Applause
  • MATLAB
  • PASCAL
  • Python pickle
Sobre
Extensión P
Tipo MIME application/matlab-p, text/x-pascal
Enlaces prácticos