Turbo Pascal

Fue lanzado en 1983 para MS-DOS, CP/M, CP/M-86 y, posteriormente, para Microsoft Windows, fue durante mucho tiempo la versión más extendida del lenguaje 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, más barato y ampliamente conocida versión fue vendido como Turbo Pascal.

Se aumentó el tamaño del programa generado – permite hasta 64 kilobytes de código, pila y datos.

El IDE nuevo, volver a escribir utilizando Turbo Vision, empleo del ratón y soporta múltiples archivos al mismo tiempo de edición en diferentes ventanas.

Pero a medida que pasaban los años, Pascal se iba convirtiendo en un estándar en el mundo de la programación.

Desde entonces, muchos compiladores han sido construidos y están disponibles para diferentes máquinas.

Durante muchos años, el libro Pascal User Manual and Report, publicado por Wirth y Kathleen Jensen en 1974, ha servido de facto como estándar de todas las versiones.

Por estas razones, diferentes proyectos se iniciaron para producir una definición estándar del lenguaje y culminaron en dos estándar: uno de la Internacional Standard Organization (ISO) en 1982 y otro por un comité conjunto del American National Standards Institute (ANSI) y del Institute of Electrical and Electronics Engineers (IEEE).

Sin embargo, una versión no estándar se ha popularizado considerablemente: Turbo Pascal (marca registrada por Borland International, Inc.).

Esta versión ha contribuido en gran medida a la popularización del lenguaje Pascal.

No es el primer lenguaje que Wirth diseña, posteriormente inventó el Modula-2 y el Oberon.

De todos esos lenguajes, Pascal es el que más éxito ha tenido.

Su sistema de objetos, los macros, los crípticos nombres de funciones, los namespaces tan difíciles de manejar, los templates, la STL y otra serie de cosas, hicieron que rápidamente mucha gente no intentara usar esa herramienta que todo el mundo proclamaba que era tan potente, a buscar alternativas que fueran más simples y prácticas.

Sun, la compañía en el origen del Java, se gastó mucho dinero en promocionar su lenguaje, y tuvo un gran éxito, sin duda debido no solo al dinero en publicidad, sino a la gente que escapaba escaldada del C++.

En realidad, Java no es un lenguaje fácil de aprender (obliga a pensar en objetos desde el principio, algo que a los novatos les suele costar), pero comparado con C++, se podía considerar como algo sencillo.

Borland, una compañía con no tanto dinero como Sun, no pudo competir con Pascal, y se tuvo que conformar sacando su propia máquina virtual de Java.

Aun hoy sigue sacando versiones Delphi, con gran éxito, aunque no consigue subir significativamente su porcentaje de participación en el mercado.

Esta estrategia prácticamente ha arruinado el avance de Pascal frente a otros lenguajes, en el entorno corporativo.

Su IDE principal, el Lazarus, un clon del Delphi, corre tanto en Windows como en OS X como en Linux.

Turbo Pascal introdujo un entorno integrado de programación (IDE) en que se podía editar el código (en un editor compatible con WordStar), ejecutar el compilador, ver los errores, y volver directamente a las líneas que contenían los errores.