Vés al contingut

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 i AArch64 Modifica el valor a Wikidata
Escrit enBASIC Modifica el valor a Wikidata
Format de fitxer de lectura
Format de fitxer d'escriptura
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
Guia d'usuariGuia d'usuari Modifica el valor a Wikidata

FreeBASIC és un compilador gratuït, de codi obert (llicència GPL), de 32 bits per al llenguatge BASIC.[1] É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.[2]

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.[3]

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.[4] Els usuaris estan escrivint la documentació mitjançant un wiki

Referències

[modifica]
  1. Dong, Jieling. Network Dictionary (en anglès). Javvin Technologies Inc., 2007, p. 203. ISBN 978-1-60267-000-6. 
  2. «FreeBASIC Help - FreeBASIC Wiki Manual | FBWiki». freebasic.net. [Consulta: 25 maig 2025].
  3. Segaran, Toby; Evans, Colin; Taylor, Jamie. Programming the Semantic Web: Build Flexible Applications with Graph Data (en anglès). "O'Reilly Media, Inc.", 2009-07-09, p. 119. ISBN 978-1-4493-7917-9. 
  4. Sommer, Marni; Parker, Richard. Structural Approaches in Public Health (en anglès). Routledge, 2013-04-26, p. 2008. ISBN 978-1-136-76619-0. 

Enllaços externs

[modifica]

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

  • Lloc oficial Arxivat 2006-09-25 a Wayback Machine. (castellà)
  • Fòrum oficial (anglès)
  • wiki de documentació del FreeBASIC (anglès)