Turbo Pascal es un sistema de desarrollo de software
que incluye un compilador y un entorno de desarrollo
integrado (IDE) para el lenguaje de programación Pascal,
desarrollado por Borland y liderado por Philippe Kahn.
Historia[editar] Pascal, llamado así en honor del matemático y filósofo francés Blaise Pascal, fue
desarrollado por Niklaus Wirth. Antes de su trabajo en Pascal, Wirth había desarrollado Euler y
ALGOL W y más tarde pasó a desarrollar los lenguajes Modula-2 y Oberon, al estilo de Pascal.
Inicialmente, Pascal era en gran parte, pero no exclusivamente, destinado a enseñar a los
estudiantes la programación estructurada.1 Una generación de estudiantes usa Pascal como
lenguaje de introducción de cursos de graduación. Las variantes de Pascal también se han usado
para todo, desde proyectos de investigación a juegos de PC y sistemas embebidos. Existen nuevos
compiladores de Pascal que son ampliamente utilizados.2.
Pascal es un lenguaje creado por el profesor suizo Niklaus Wirth entre los años 1968 y 1969 y
publicado en 1970. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a
sus alumnos, utilizando la programación estructurada y estructuración de datos. Sin embargo con el
tiempo su utilización excedió el ámbito académico para convertirse en una herramienta para la
creación de aplicaciones de todo tipo.
Pascal es un lenguaje creado por el profesor suizo Niklaus Wirth entre los años 1968 y 1969 y
publicado en 1970. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a
sus alumnos, utilizando la programación estructurada y estructuración de datos. Sin embargo con el
tiempo su utilización excedió el ámbito académico para convertirse en una herramienta para la
creación de aplicaciones de todo tipo.
Turbo Pascal. Fue el compilador del lenguaje Pascal dominante para computadoras personales
(Personal Computers, PCs) durante la década de los 80 y hasta principios de los 90, muy popular
debido a sus magníficas extensiones y tiempos de compilación sumamente cortos.
Características Turbo Pascal es un sistema de desarrollo de software que incluye un compilador y un
entorno de desarrollo integrado (IDE) para el lenguaje de programación Pascal, desarrollado por
Borland y liderado por Philippe Kahn. Saliö a la venta en 1983 para MS-DOS, CP/M, CP/M-86 y,
posteriormente, para Microsoft Windows. También hubo una versión de corta vida para Apple
Macintosh.
Antecedentes El lenguaje de programación Pascal es un lenguaje de alto nivel y propósito general
(aplicable a una gran cantidad de aplicaciones diversas) desarrollado por el profesor suizo Niklaus
Wirth (Instituto tecnológico de Zurich, Suiza). El propósito de Wirth era crear un lenguaje para la
enseñanza de técnicas de programación a estudiantes universitarios. Pero a medida que pasaban los
años, Pascal se iba convirtiendo en un estándar en el mundo de la programación.
El nombre de Borland Pascal fue generalmente reservado para
los paquetes de gama alta para Microsoft Windows (con más
bibliotecas y la biblioteca estándar de código fuente), mientras
que la original, versión más barata y ampliamente conocida
fue vendido como Turbo Pascal.
El nombre de Borland Pascal fue generalmente reservado para los paquetes de gama alta para
Microsoft Windows (con más bibliotecas y la biblioteca estándar de código fuente), mientras que la
original, versión más barata y ampliamente conocida fue vendido como Turbo Pascal.
En todos los lenguajes de programación hay que manejar
tipos de datos. Puede que en algunos lenguajes el uso sea
más explícito que en otros (por ejemplo, en Pascal hay que
declararlos y en Python no), pero está claro que aún así el
programador tiene que saber que tipo de datos está
manejando en cada momento. Como en la vida real, no es
correcto mezclar unos tipos con otros. Por ejemplo, no es
correcto mezclas las operaciones que puedes hacer con la
fruta que las operaciones que puedes hacer con los
automóviles... son dos cosas muy distintas. Aún hay cosas
que puedes hacer que son similares como moverlas,
comprarlas, etc, pero hay algunos principios que las
diferencian, que son las operaciones que puedes hacer con
uno que no puedes hacer con otro. Así por ejemplo, es
normal comer fruta, pero no lo es tanto comer coches.
Tampoco es normal conducir naranjas. ;-)
TIPO DATO RANGO
char Caracter ASCII byte 0 a
255 integer -32,768 a 32,767
Real 1E-38 a 1E+38
Boolean TRUE o FALSE
shortint -128 a 127 word 0 a
65535 longint -2147483648 a
214748364 String Cadena 255
caracteres