FreeBASIC

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania
FreeBASIC
Kompilator
Fblogo.gif
Logo programu
Producent Wolontariusze
System operacyjny DOS, Linux, Windows
Pierwsze wydanie 2004
Aktualna wersja stabilna 0.90.1 – 17 lipca 2013
Licencja GPL, wbudowane biblioteki na licencji LGPL
www.freebasic.net

FreeBASIC jest darmowym, 32-bitowym kompilatorem języka BASIC udostępnionym na licencji open source. Z założenia jest syntaktycznie podobny do QuickBasica, jednakże wprowadza nowe możliwości, jak np. obsługa Unicode, wskaźniki, liczby bez znaku, wstawki asemblerowe, preprocesor i przestrzenie nazw.

FreeBASIC używa zestawu narzędzi GNU binutils jako silnika i jest w stanie wyprodukować aplikacje zarówno konsolowe, jak i GUI. Umożliwia także użycie bibliotek statycznych i dynamicznych. FreeBASIC kompiluje programy dla DOS, Xbox, Microsoft Windows i Linuksa. Obecnie trwają prace nad portami dla innych platform.

Aktualnie biblioteki takie jak GTK+, GNU Scientific Library, SDL, Allegro, Lua i OpenGL mogą być używane bezpośrednio, a kolejne są dodawane w każdym nowym wydaniu. Kompletny zestaw nagłówków Windows API także został dołączony.

Kompilator wraz ze swymi 75.000 liniami kodu był, i nadal jest, kompilowany przez FreeBASIC. Pierwsza wersja FreeBASIC została napisana w Visual Basic dla DOS.

Program Hello World[edytuj | edytuj kod]

Poniżej podany jest przykład programu Hello world.

print "Hello,World!"

Zobacz też[edytuj | edytuj kod]

Linki zewnętrzne[edytuj | edytuj kod]