Martes, 31 Agosto 2021 02:36

Conociendo Pascal

Written by
Rate this item
(0 votes)

Pascal, un lenguaje de programación de computadoras desarrollado alrededor de 1970 por Niklaus Wirth de Suiza para enseñar programación estructurada, que enfatiza el uso ordenado de estructuras de control condicional y de bucle sin declaraciones GOTO. Aunque Pascal se parecía a ALGOL en notación, proporcionaba la capacidad de definir tipos de datos con los que organizar información compleja, una característica más allá de las capacidades de ALGOL, así como de FORTRAN y COBOL. Los tipos de datos definidos por el usuario permitían al programador introducir nombres para datos complejos, que el traductor de idiomas podía verificar para su uso correcto antes de ejecutar un programa.

 

Durante los últimos años de la década de los setenta y los ochenta, Pascal fue uno de los lenguajes más utilizados para la enseñanza de la programación. Estaba disponible en casi todas las computadoras y, debido a su familiaridad, claridad y seguridad, se usaba tanto para software de producción como para educación.

 

Pascal es un lenguaje basado en Algol e incluye muchas construcciones de Algol. Algol 60 es un subconjunto de Pascal. Pascal ofrece varios tipos de datos y estructuras de programación. Es fácil de entender y mantener los programas de Pascal.

510ebcab23cd757f5bdfefa47a2a0468

Pascal ha ganado popularidad en el ámbito docente y académico por varias razones:

  • Fácil de aprender.
  • Lenguaje estructurado.
  • Produce programas transparentes, eficientes y confiables.
  • Se puede compilar en una variedad de plataformas informáticas.
  • Características del lenguaje Pascal

 

Pascal tiene las siguientes características:

  • Pascal es un lenguaje fuertemente tipado.
  • Ofrece una amplia comprobación de errores.
  • Ofrece varios tipos de datos como matrices, registros, archivos y conjuntos.
  • Ofrece una variedad de estructuras de programación.
  • Soporta programación estructurada a través de funciones y procedimientos.
  • Es compatible con la programación orientada a objetos.

 

Hechos sobre Pascal

El idioma Pascal recibió su nombre de Blaise Pascal, matemático francés y pionero en el desarrollo de computadoras.

Niklaus Wirth completó el desarrollo del lenguaje de programación Pascal original en 1970.

Pascal se basa en el estilo estructurado en bloques del lenguaje de programación Algol.

Pascal se desarrolló como un lenguaje adecuado para la enseñanza de la programación como disciplina sistemática, cuyas implementaciones podían ser confiables y eficientes.

El estándar Pascal ISO 7185 se publicó originalmente en 1983.

Pascal fue el lenguaje principal de alto nivel utilizado para el desarrollo en Apple Lisa y en los primeros años de Mac.

En 1986, Apple Computer lanzó la primera implementación de Object Pascal, y en 1993, el Comité de Estándares de Pascal publicó una Extensión Orientada a Objetos de Pascal.

 

¿Por qué utilizar Pascal?

Pascal permite a los programadores definir tipos de datos estructurados complejos y construir estructuras de datos dinámicas y recursivas, como listas, árboles y gráficos. Pascal ofrece características como registros, enumeraciones, subrangos, variables asignadas dinámicamente con punteros y conjuntos asociados.

Pascal permite definiciones de procedimientos anidados a cualquier nivel de profundidad. Esto realmente proporciona un excelente entorno de programación para aprender a programar como una disciplina sistemática basada en los conceptos fundamentales.

Entre las implementaciones más sorprendentes de Pascal se encuentran:

  • Skype
  • Comandante total
  • Texas
  • Macromedia Captivate
  • Manzana lisa
  • Varios juegos de PC
  • Sistemas embebidos

Hay varios compiladores e intérpretes de Pascal disponibles para uso general. Entre estos se encuentran:

  • Turbo Pascal: proporciona un IDE y un compilador para ejecutar programas Pascal en CP / M, CP / M-86, DOS, Windows y Macintosh.
  • Delphi: proporciona compiladores para ejecutar Object Pascal y genera código nativo para sistemas operativos Windows de 32 y 64 bits, así como para Mac OS X e iOS de 32 bits. Embarcadero planea construir soporte para el sistema operativo Linux y Android.
  • Free Pascal: es un compilador gratuito para ejecutar programas Pascal y Object Pascal. El compilador Free Pascal es un compilador Pascal compatible con Turbo Pascal y Delphi de 32 y 64 bits para Linux, Windows, OS / 2, FreeBSD, Mac OS X, DOS y varias otras plataformas.
  • Turbo51: es un compilador Pascal gratuito para la familia de microcontroladores 8051, con sintaxis Turbo Pascal 7.
  • Oxygene: es un compilador Object Pascal para las plataformas .NET y Mono.
  • GNU Pascal (GPC): es un compilador Pascal compuesto por una interfaz para GNU Compiler Collection.
Read 27 times Last modified on Martes, 31 Agosto 2021 02:43
More in this category: Primeros pasos en Pascal »

Leave a comment

Make sure you enter all the required information, indicated by an asterisk (*). HTML code is not allowed.

Magic PL/SQL

Blog orientado al desarrollo de PL / SQL en el "Maravilloso Mundo ORACLE". Cursos Online y Tutoriales Gratis de Manejo de Base de Datos. Aprende a programar, a crear aplicaciones para empresas y negocios y gana dinero. Hosting y Tecnología.