Recopilación de Manuales de Todos los Lenguajes v2.0
Estimados: Los invito a dejar en este topic EXCUSIVAMENTE links a textos y/o páginas webs que sirvan para aprender algún tipo de lenguaje de programación. Esto probablemente les servirá a aquellos que queramos aprender alguna que otra cosilla.
Partan el post diciendo para que lenguaje es y de ahi den el link y un breve comentario. Para los lenguajes nuevos (dentro de la lista), podrían poner un textito corto que dijeran las características principales.
Existen varios programas para compilar pascal aca hay algunos:
Free Pascal (antes FPK Pascal) es posiblemente el más recomendable hoy en día. Un compilador de Pascal 32 bits gratis, bastante compatible con Turbo Pascal 7 a nivel de sintaxis, e incluye algunas extensiones de Delphi. Incluye un entorno de desarrollo (IDE) muy similar al de Turbo Pascal 7. Existen versiones para Windows, Dos, Linux, OS/2 y otros sistemas. Los fuentes del compilador están también a disposición de quien los quiera consultar. Su página es www.freepascal.org. La versión 2.0.4 está disponible desde agosto de 2006.
Turbo Pascal es el estándar "de facto" en Pascal. Es un producto de Borland para MsDos, hoy descatalogado, de modo que sera difícil adquirirlo en tiendas. La versión 7 es la última que se realizó, pero la Turbo Pascal 1 está disponible para descargarse gratis desde la propia página de Borland, así como Turbo Pascal 3.02 y Turbo Pascal 5.5. Nota: Turbo Pascal 7, la última versión, da problemas con ordenadores actuales (la mayoría de los Pentium II y superiores). Es el Runtime error 200. Hay información ampliada (en inglés) en la página www.brain.uni-freiburg.de/ ~klaus/pascal/ runerr200, pero si buscas una solución "rápida", y usas Turbo Pascal 7 (no Borland Pascal), puedes reemplazar tu fichero Turbo.Tpl por este otro.
Delphi es un producto comercial para Windows desarrollado por Borland (un interesante "clónico" de libre distribución es Lazarus... mira más abajo). A veces se pueden encontrar versiones de evaluación de Delphi en revistas de informática (normalmente, limitadas en tiempo de funcionamiento o en funcionalidades). De vez en cuando, Borland dejaba disponible para descarga gratuita alguna versión "Personal Edition" (o similar) de Delphi desde la propia Web de Borland, pero eso hace tiempo que no ocurre...
Lazarus es un clónico de Delphi (para Linux y Windows) a partir de Free Pascal. Su web es: www.lazarus.freepascal.org . Está en fase de pruebas, pero aun así parece muy utilizable.
Chrome es un compilador de Object Pascal para la plataforma .Net y Mono. Existe una versión "de pago", que se puede integrar dentro de Visual Studio, pero también una versión gratuita, que incluye el compilador de línea de comandos. Más detalles en www.chromesville.com
Kylix era la versión para Linux de Delphi. Existió alguna versión gratuita, pero actualmente parece estar abandonado (puedes intentar buscar en la Web de Borland).
GNU Pascal (GPC) es un compilador desarrollado a partir del compilador de C y C++ llamado GCC. Se puede encontrar más información sobre él y descargarlo en: www.gnu-pascal.de.
Dev-Pascal es un entorno de desarrollo para Windows, creado por Bloodshed, que se puede aplicar a Gnu Pascal o a Free Pascal. La descarga con el compilador Free Pascal incluido anda cerca de los 8 Mb de tamaño.
Virtual Pascal. Se trata de un compilador de Pascal 32 bits para DOS y OS/2, con sintaxis y entorno muy similares a los de Turbo Pascal 7. Actualmente NO se continúa mejorando. Se puede descargar como un único fichero ZIP de unos 25 Mb de tamaño. Su página Web es www.vpascal.com
Si quieres ver compiladores de Pascal para Mac (ordenadores creados por Apple), tienes disponibles versiones de Free Pascal y de Gnu Pascal. También puedes echar un vistazo a www.pascal-central.com
Pocket Studio es un entorno de desarrollo en Pascal para PDAs Palm. No es gratuito, sino comercial, pero se puede solicitar una versión de prueba, para comprobar si te resulta útil antes de gastar dinero. Su web es www.winsoft.sk/pstudio.htm.
TMT Pascal. TMT es un compilador multiplataforma, para DOS, Windows y OS/2, bastante compatible con Turbo Pascal 7 a nivel de sintaxis, que incluye un entorno de desarrollo. La versión 5.0 es comercial y cuesta unos 350 US$, pero la 3.90 es gratuita para uso educacional, previo contacto por correo electrónico. Su página Web es www.tmt.com. Recientemente ha cambiado su nombre por Framework Pascal.
Irie Pascal es un compilador shareware disponible en versiones para DOS, Windows y otros. La versión de evaluación es casi plenamente funcional, salvo porque los ejecutables dejan de funcionar al día siguiente de crearlos. Se puede encontrar más información sobre él y descargarlo en: www.irietools.com/iriepascal.
SURPAS. Un compilador de Pascal de libre distribución (shareware) y de pequeño tamaño (unos 115 K), similar a la versión 3 de Turbo Pascal. Se puede descargar localmente de mi propia página Web.