FreeBASIC

aus ZUM-Wiki, dem Wiki für Lehr- und Lerninhalte auf ZUM.de

Wechseln zu: Navigation, Suche

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 IDEsW-Logo.gif 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.

Weblinks

Von „http://wiki.zum.de/FreeBASIC“