FreeBASIC是微软QuickBASIC语言的真正继承者,不仅兼容传统,也增加了许多新特性。
·易学。完全兼容QuickBasic语法。QB源程序经少量或不修改即可运行
·免费。发行许可为通用公共许可证GPL,即自由传播、免费使用
·跨平台。同时支持Windows、GNU/Linux、DOS,并计划中支持更多平台。
·编译代码。提供编译器,可以将源代码在多平台上编译成高效的机器码
·新C语言特性。提供了指针、预处理等C语言属性,计划中增加对象编程支持。
·全功能。与C的结合导致扩展库丰富,3D方面支持SDL、openGL、D3D等,声音方面支持OpenAL、FMOD等,数据库支持Mysql、SQLite等,图形窗口界面支持GTK、Wx-C、WinAPI,网络方面支持Socket等等,扩展库也在增加中。
·开发方便。提供一个以上的良好的集成开发环境。
imkow总评:简单的语法,自由使用,多功能,编译的高效,是开发小型应用程序的首选,也是不懂编程的朋友用来学习的最佳途径。也可以让电脑技术员、网络管理员用于应急编程使用。编译的高效方面,也可以胜任大型程序的开发的。