免费的基本编程语言
截图
FreeBASIC 是一种用于 Microsoft Windows 的开源 (GPL} BASIC 编程语言和编译器,根据 GNU 通用公共许可证 (GPL) 获得许可。在撰写本文时,FreeBASIC 可用于运行各种基于 Windows 的应用程序。与大多数语言一样,有许多扩展支持不同的编程语言,允许用户编写一个应用程序并让它在 Windows、Unix、Mac OS X、Linux 或其他平台上运行。但是,对于其他语言,这些相同的扩展也可能需要您为 Windows 应用程序调整相关的 C++ 代码才能使其正常运行。这会导致在最终构建中出现大量常见的编码错误,从而导致大量的错误很少被注意到,而且经常被没有复杂的 C/C++ 编码经验的程序员忽视。
FreeBASIC 由 Bill Atkinson 和 Robert Barber 开发,他们是两位长期致力于可用性和可编程性的爱好者。在从事互联网加速器项目时,Bill 和 Robert 发现他们当前的 BIS 技术存在许多限制,并最终决定将 FreeBASIC 开发为一种开源编程语言。尽管该产品仅在过去几年才取得重大进展,但它已经在开发人员中拥有大量追随者,并被用于数百个应用程序中。因此,自该产品首次发布以来,寻找免费 B BASIC 程序的人数显着增加。
FreeBASIC 的主要目标是提供高级别的可移植性,同时保持 B BASIC 编程语言代码与任何其他可能使用的计算机语言之间的完全兼容性。自发布以来,已为 Windows 和 Apple Macintosh 计算机发布了许多新版本的 FreeBASIC。虽然没有对基本代码进行任何更改,但许多新功能,例如支持大量语言(包括 HTML)、支持多种设备驱动程序、支持大量数据库以及广泛的数据库支持和错误报告工具已添加。由于其简单性,FreeBASIC 运行迅速且易于学习。此外,由于许多新功能不需要对软件进行任何改动,FreeBASIC的语言模式可以保持不变,用户无需担心与其他使用C++编程语言编写的程序经常出现的兼容性问题。 .