О проекте
 
О проекте FreeBASIC.

Проект FreeBASIC представляет собой набор инструментов для разработки кросс-платформенных приложений. Изначально создан Андре Виктор. Состоит из компилятора, основой которого служит GNU ассемблер, линкер и архиватор, а также поддержка RinTime библиотеки , в том числе графическая библиотека. Компилятор FBC, в настоящее время поддерживает построение на базе i386 архитектур для DOS, Linux, Windows и Xbox платформ. Проект также содержит тонкие привязки (файлы заголовков) для некоторых популярных сторонних библиотек например, C runtime library, Allegro, SDL, OpenGL, GTK+, the Windows API и многих других, а также примеры программ для многих из этих библиотек.

FreeBASIC - высокоуровневый язык программирования, поддерживающий парадигмы процедурного, объектно ориентируемого и метапрограммирования. Имеет синтаксис, совместимым с Microsoft QuickBASIC. На самом деле, проект FreeBASIC первоначально создавался как попытка создать код, совместимый с QuickBASIC, то есть в качестве его бесплатной альтернативы , но с тех пор он вырос в мощный инструмент. В FreeBASIC можно увидеть расширенные возможности QuickBASIC в ряде направлений, как например поддержка большего кол-ва типов данных, языковых конструкций, нововведения в стилях  программирования и конечно же современные платформы и API.