FreeBasic je programovací jazyk navazující na úspěšný QBasic (quickbasic) a jejich pozdější verze. Jeho kompilátor je dostupný zcela zdarma a jsou k dispozici i zdrojové kódy pod licencí GNU GPL. Podporuje platformy DOS (32-bitove DPMI, DOS extender), Win32 a Linux.