![]() ![]() | |
![]() ![]() | |
Tipus | compilador,llenguatge de programació,llenguatge de programació orientat a objectes iprogramari lliure![]() |
---|---|
Versió inicial | 2004![]() |
Versió estable | |
Llicència | GNU General Public License![]() |
Característiques tècniques | |
Sistema operatiu | Microsoft Windows,Linux,DOS iFreeBSD![]() |
Plataforma | x86,x86_64,ARMv7 iAArch64![]() |
Escrit en | BASIC![]() |
Format de fitxer de lectura | |
Format de fitxer d'escriptura | |
Fonts de codi | |
Més informació | |
Lloc web | freebasic.net![]() |
Stack Exchange | Etiqueta![]() |
SourceForge | fbc![]() |
Free Software Directory | Freebasic![]() |
Guia d'usuari | Guia d'usuari![]() |
FreeBASIC és uncompilador gratuït, decodi obert (llicènciaGPL), de32 bits per al llenguatgeBASIC. És dissenyat per ser compatible en sintaxi amb elQuickBASIC, aportant noves capacitats. Pot compilar-se perMS-DOS,Microsoft Windows,Linux, CygWin i XBOX i s'està portant cap a altres plataformes.
FreeBASIC està suportat per les eines de programacióbinutils deGNU 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 aUnicode i aviat disposarà d'orientació a objectes.
Pot utilitzar les llibreries de GNU-C, hi ha jacapçaleres perWx-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 unwiki
No existeix encara cap pàgina en català dedicada al FreeBASIC.