FreeBASIC

De la Viquipèdia, l'enciclopèdia lliure
FreeBASIC
Modifica el valor a Wikidata
Modifica el valor a Wikidata
Tipuscompilador, llenguatge de programació, llenguatge de programació orientat a objectes i programari lliure Modifica el valor a Wikidata
Versió inicial2004 Modifica el valor a Wikidata
Versió estable
1.10.1 (25 desembre 2023) Modifica el valor a Wikidata
LlicènciaGNU General Public License Modifica el valor a Wikidata
Característiques tècniques
Sistema operatiuMicrosoft Windows, Linux, DOS i FreeBSD Modifica el valor a Wikidata
Plataformax86, x86_64, ARMv7 (en) Tradueix i AArch64 Modifica el valor a Wikidata
Escrit enBASIC Modifica el valor a Wikidata
Més informació
Lloc webfreebasic.net Modifica el valor a Wikidata
Stack ExchangeEtiqueta Modifica el valor a Wikidata
SourceForgefbc Modifica el valor a Wikidata
Free Software DirectoryFreebasic Modifica el valor a Wikidata

FreeBASIC és un compilador gratuït, de codi obert (llicència GPL), de 32 bits per al llenguatge BASIC. És dissenyat per ser compatible en sintaxi amb el QuickBASIC, aportant noves capacitats. Pot compilar-se per MS-DOS, Microsoft Windows, Linux, CygWin i XBOX i s'està portant cap a altres plataformes.

FreeBASIC està suportat per les eines de programació binutils de GNU i pot produir executables de consola i d'interfície d'usuari gràfic, a més de llibreries dinàmiques i estàtiques.

Les capacitats que distingien al QuickBasic, com la llibreria gràfica i l'accés als ports de maquinari es troben també al FreeBASIC. Algunes capacitats noves són els punters, l'ensamblador en línia, suport a Unicode i aviat disposarà d'orientació a objectes.

Pot utilitzar les llibreries de GNU-C, hi ha ja capçaleres per Wx-c, Gtk, GSL, SDL, Allegro, Lua, OpenGL, MySQL, i se'n afegeixen més a cada edició.

Encara que el FreeBASIC està en fase beta, ja s'està utilitzant en aplicacions serioses. El compilador té més de 75.000 línies i està escrit en FreeBASIC. Els usuaris estan escrivint la documentació mitjançant un wiki

Enllaços externs[modifica]

No existeix encara cap pàgina en català dedicada al FreeBASIC.