FreeBASIC
De Wikipedia, la enciclopedia libre
Paradigma: | Imperativo |
---|---|
Apareció en: | 2004 |
Diseñado por: | Andre Victor |
Última versión: | 0.18.1 Intermediate |
Tipo de dato: | fuerte |
Implementaciones: | Freebasic, GCbasic |
Influido por: | QuickBasic, C |
Sistema operativo: | DOS, Windows, GNU/Linux |
Web: | [1] |
FreeBASIC es un compilador libre, de fuente abierta (licencia GPL), de 32 bits del lenguaje BASIC. Se diseñó para ser compatible en sintaxis con QuickBASIC, aportando nuevas capacidades . Puede compilarse para DOS, Microsoft Windows, Linux, y XBOX y está siendo portado a otras plataformas.
FreeBASIC está soportado por las herramientas de programación binutils de GNU y puede generar ejecutables de consola y GUI, además de librerías dinámicas y estáticas.
Las capacidadas que distinguían al QuickBasic, como la librería gráfica y el acceso a puertos hardware se han añadido al FreeBASIC. Algunas características nuevas son los punteros y el ensamblador en línea, en breve dispondrá de objetos y soporte a Unicode
Pueden utilizarse con FreeBasic las librerías de GNU-C, se dispone ya de cabeceras para Wx-c, Gtk, GSL, SDL, Allegro, Lua, OpenGL, MySQL la lista crece con cada edición.
Aunque el FreeBASIC está en fase beta, se está utilitzando ya en aplicaciones importantes. El compilador tiene más de 57.000 líneas y está escrito en FreeBASIC. La documentación está siendo escrita por los propios usuarios mediante un Wiki
[editar] Sintaxis
La sintaxis es extremadamente similar a la de el producto QuickBasic de Microsoft, aunque incorpora numerosas mejoras relacionadas con las tecnicas de codificación más modernas como la estructuracion y el uso de UDT's como objetos.
[editar] Enlaces externos
- Sitio oficial (en español)
- Forum oficial (en inglés)
- wiki de documentación del FreeBASIC (en inglés)
El contenido de esta página es un esbozo sobre programación. Ampliándolo ayudarás a mejorar Wikipedia. Puedes ayudarte con las wikipedias en otras lenguas. |