Obecnie FreeBASIC to temat, który przyciągnął uwagę i zainteresowanie wielu ludzi na całym świecie. Wraz z postępem technologii i globalizacją FreeBASIC stał się podstawowym aspektem codziennego życia ludzi. Od mody po politykę, FreeBASIC przeniknął każdy aspekt współczesnego społeczeństwa. Przy tak wielu różnych opiniach i perspektywach ważne jest, aby głębiej zagłębić się w temat FreeBASIC, aby zrozumieć jego wpływ i znaczenie we współczesnym świecie. W tym artykule zbadamy wiele aspektów FreeBASIC i przeanalizujemy jego wpływ na dzisiejsze społeczeństwo.
Logo programu | |
Autor | Wolontariusze |
---|---|
Pierwsze wydanie | 2004 |
Aktualna wersja stabilna | 1.09 – 1 stycznia 2022; ponad 2 lata temu |
System operacyjny | DOS, Linux, Windows |
Rodzaj | Kompilator |
Licencja | GPL, wbudowane biblioteki na licencji LGPL |
Strona internetowa |
FreeBASIC – darmowy kompilator języka BASIC, udostępniony 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.
Poniżej podany jest przykład programu Hello world.
print "Hello,World!"