FreeBASIC - безплатен език за програмиране синтаксис високо ниво най-близо до QuickBasic и компилатор за него (FreeBASIC Compiler).
Първоначално, съставител е разработена като безплатна алтернатива на Microsoft QuickBasic, но бързо обрасли с нови функции и се превърна в мощен инструмент за развитие.
Първите версии на компилатора са написани на Visual Basic, но сега може да се компилира (написан на FreeBASIC).
Компилира и FreeBASIC QBasic код в 32-битова изпълним Win32, DOS (защитен режим) и Linux x86 модули.
Монтаж и свързване са произведени с помощта на GNU Binary Utilities.
Компилаторът се разпространява под GNU General Public License, стандартната библиотека - да GNU Lesser General Public License за.
Има няколко среди за разработка, като дебъгер да използвате GNU Debugger (също подкрепи gprof).
Въпреки факта, че компилаторът е съвместим с QuickBasic, в FreeBASIC език бяха добавени много подобрения и способности, за да отговаря на съвременните изисквания, стандарти и съвместимост с библиотеки и API, написани на C / C ++.
От версия 0.17 потребителят може да избере три режима на компилация режим (-lang желание) Съвместимост QuickBasic (QB), по-стари версии FreeBASIC (оттеглено) и стандартен режим, който включва всички най-новите разработки и възможности.
Функции и подобрения FreeBASIC
Свързани статии