¿Qué es Pascal? Mucha gente hace esta pregunta. Básicamente, estas son personas que usan una computadora en un nivel básico. Pascal es uno de los lenguajes de programación más famosos. Lo estudian, por regla general, en la escuela secundaria o en los primeros cursos de las universidades. Se considera una base para muchos otros lenguajes de programación.

que es pascal

Historia

Qué es Pascal, lo descubrimos. Pasemos ahora directamente a la historia de su aparición y desarrollo. El creador del lenguaje es Nicklaus Wirth. Fue desarrollado entre 1968 y 1969. La idea de crear Pascal vino a él después de participar en un comité especial para el desarrollo de idiomas. Qué es Pascal es interesante para muchos programadores novatos. Este nombre fue dado en honor del famoso científico francés Blaise Pascal, quien es especialmente famoso por la creación de una máquina mecánica que resumió dos números.

Programación de Pascal

Las primeras publicaciones sobre lo que es Pascal,apareció en 1970. Hablaron sobre los principales propósitos de crear este lenguaje, como la eficiencia, lo que contribuiría a excelentes habilidades de programación y estructuración de datos.

Implementación del lenguaje

familiaridad con Pascal

  • UCSD Pascal. Este sistema fue establecido en 1978. Tiene un puerto de compilación que le permite hacer que el código sea portátil, y ahora puede editar el sistema de origen, etc. En el futuro, UCSD se convirtió en la base para muchas implementaciones posteriores de Pascal.
  • Objeto Pascal. La programación en Pascal siempre ha atraído a muchos principiantes. En 1986, Apple creó una extensión de objeto para el idioma. El equipo de desarrollo consultó al "padre" de Pascal.
  • Turbo Pascal. La primera versión del IDE apareció en 1983. Borland se convirtió en una empresa que comenzó a desarrollar esta implementación. Sin embargo, debe tenerse en cuenta que Turbo Pascal pidió prestado mucho a Odject Pascal y, en general, estas implementaciones fueron similares. Programación en Pascal interested y Microsoft. Casi al mismo tiempo, lanzaron su propia versión del lenguaje de objetos basado en Pascal. No pudo obtener una distribución masiva, y pronto fue olvidado. Posteriormente, la implementación de Borland se llamó Object Pascal.
  • Object Pascal hoy. El paso más importante en la historia de Pascal es la liberación de las realizaciones libres. Incluyeron todo lo mejor de muchos otros dialectos. Tienen una excelente compatibilidad con la mayoría de los sistemas operativos.

Características

El conocimiento de Pascal debe comenzar consus características El principal es la tipificación más estricta y la presencia de programación estructurada. Pascal: el primero de este tipo de lenguaje. Como el desarrollador creía, el lenguaje debería contribuir a la programación disciplinada, ya que excluye varios errores sintácticos tanto como sea posible, y también tiene una interfaz intuitiva. ¿Qué es Pascal y cuáles son sus características principales? Las principales preguntas que interesan a los principiantes. El lenguaje es bastante simple incluso para un principiante.

que es pascal

Sin embargo, inicialmente el lenguaje tenía una serie de deficiencias. Los principales son: incapacidad para trabajar con memoria dinámica, biblioteca de E / S corta, falta de herramientas para ejecutar funciones creadas en otros idiomas, etc. Qué es Pascal, cuyo lenguaje es bastante simple, a principios de los 80 aprendió muchos expertos. Sin embargo, no a todos les gustó. Algunos expertos incluso escribieron artículos detallando cada falta de lenguaje.

Desventajas y su corrección

Al igual que muchos otros lenguajes de programación,Pascal puede jactarse no solo de ventajas, sino también de serias deficiencias. Debería decirse que, gradualmente, los desarrolladores están luchando con los menos, pero no siempre lo consiguen.

que es el lenguaje pascal

Como si no sonara, pero no pocas veces las deficienciasel lenguaje ayudó a los programadores a aprender. Además, Pascal en los 80 años fue un gran paso adelante en comparación con Fortran, que en ese momento estudió a los recién llegados. Además, Fortran tenía aún más problemas. En un período de tiempo muy corto, Pascal pudo convertirse en el idioma principal de instrucción en muchas escuelas y universidades. Sobre esta base, se han desarrollado numerosos programas.

Estructura

Pascal puede escribir mucho sobre Pascal, pero debería serir directamente al proceso de programación. Cada aplicación en Pascal comienza con la palabra clave (Programa). Inmediatamente después, se indica el nombre del programa y luego se inserta ";" Algunas veces esto no es requerido. Después del nombre, puede especificar una lista de archivos externos que actuarán como parámetros. Después de eso, lo más importante en el programa es su cuerpo. Consiste en secciones que describen constantes, tipos, variables, procedimientos y funciones. Después de ellos viene un bloque de operadores: el punto de entrada. El bloque de declaraciones se encuentra entre las palabras clave de inicio y fin. Cada declaración está separada por un punto y coma. Para finalizar el programa, se usa un punto después del cuerpo.

Usando módulos

Para usar el módulo en su código, debehay un anuncio al respecto. Puede hacer un anuncio similar utilizando la instrucción de conexión, que es la palabra clave USES. Después de esto, se indican los nombres de los módulos a conectar. La instrucción se escribe justo después del título o en la sección de la interfaz.

 sobre Pascal

Algunas implementaciones de idiomas no son compatiblesmódulos, especialmente versiones anteriores. Puede dividirlos en dos tipos: programa y auxiliar. El primero está presente en el programa, comienza con el programa de palabra clave. El segundo contiene variables, constantes, tipos, etc., que se pueden usar en otros módulos.

Puntuación

La sintaxis de Pascal requiere una implementación estricta.

  • Un punto y coma. Poner al final del título, después de describir las variables. Con eso, los operadores están separados. No puede usarlo antes de la palabra clave final.
  • La coma Se usa como separador en una variedad de listas.
  • Point. Poner al final del cuerpo del programa (después del final de la palabra).

Tal sintaxis dura es necesaria, entoncescómo se considera que la computadora es el ejecutor de la aplicación. Si se usa un caracter incorrecto, se muestra un error. Si el punto y coma es el delimitador del operador, entonces el operador es el texto completo, ubicado entre una coma y la siguiente. En caso de que no se instale este signo entre los operadores, el programa los tomará por uno y también dará un error.

El lenguaje Pascal le permite insertar comentarios. Sirven como una explicación para el código del programa. Puedes usar ruso Los comentarios no tienen ningún efecto en el trabajo del programa.

En Pascal, puede escribir en letras minúsculas y mayúsculas. La elección queda para el programador.

Crítica

Como ya se mencionó, la popularidad especial de Pascalocurrió en 1980-1990, pero hubo críticos que consideraron que el lenguaje era frívolo. En su opinión, es adecuado solo para entrenamiento. Una crítica particularmente notable fue delineada en el artículo "Por qué Pascal no es mi lenguaje de programación favorito". Escrito por Brian Kernigan, uno de los desarrolladores del lenguaje C. Fue después del artículo que Pascal comenzó a cambiar para bien.

A pesar de todas las deficiencias, la mayor parte de Pascal está presionado por la actitud frívola de muchos programadores.

</ p>