- FreeBASIC
-
FreeBasic Desarrollador(es) Equipo de desarrollo de FreeBASIC
http://www.freebasic.netInformación general Paradigma Procedural, orientado a objetos Apareció en 2004 Diseñado por Andre Victor Última versión estable 0.23 (7 de agosto de 2011 )Tipo de dato Fuerte Implementaciones GCbasic Influido por QuickBasic, C Sistema operativo DOS, FreeBSD, GNU/Linux, Microsoft Windows Licencia GNU GPL, bibliotecas bajo la GNU LGPL 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 bibliotecas dinámicas y estáticas.
Las capacidadas que distinguían al QuickBasic, como la biblioteca 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 bibliotecas 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
Sintaxis
La sintaxis es extremadamente similar a la del producto QuickBasic de Microsoft, aunque incorpora numerosas mejoras relacionadas con las técnicas de codificación más modernas como la estructuración y el uso de UDT como objetos.
Enlaces externos
- Sitio oficial (en español)
- Forum oficial (en inglés)
- wiki de documentación del FreeBASIC (en inglés)
Categorías:- Lenguaje de programación BASIC
- Proyectos de SourceForge
Wikimedia foundation. 2010.