FreeBASIC
aus ZUM-Wiki, dem Wiki für Lehr- und Lerninhalte auf ZUM.de
FreeBASIC (kurz FB) ist ein kostenloser Open Source Compiler, dessen Syntax auf Microsoft QuickBASIC aufbaut, wobei der Funktionsumfang im Vergleich zu QuickBASIC aber deutlich erweitert ist. Sprachfeatures wie Pointerzugriffe und davon abgeleitet verkettete Listen und Bäume stehen ebenso zur Verfügung wie Objektorientierung (in Ansätzen) und das WinAPI. Durch die integrierten Grafikfunktionen, die syntaktisch ähnlich zu QBasic sind, lassen sich sehr leicht grafische Darstellungen (Koordinatensysteme, Schaubilder etc.) programmieren, ohne auf komplizierte Bibliotheken zurückgreifen zu müssen.
FreeBASIC erlaubt das Erstellen von 32-Bit-Anwendungen für DOS, Windows und Linux gleichermaßen, sodass sich mit FreeBASIC plattformübergreifend programmieren lässt. Neben dem Compiler FBC sind mit FBIde und FBEdit zwei sehr gute IDEs
verfügbar, die u.a. über deutsche Benutzeroberflächen verfügen. Unter Linux lässt sich die IDE Geany verwenden.
Lizenz
FreeBASIC ist quelloffen und wurde unter der GPL bzw. LGPL veröffentlicht. Die beiden IDEs wurden ebenfalls unter einer freien Lizenz veröffentlicht.
Seite bookmarken