有哪些可用的 BASIC 解释器?

有哪些可用的 BASIC 解释器?

一位新的 Ubuntu 用户(他也想学习编程)询问他可以使用什么来运行 BASIC 代码。在尝试 Ubuntu 之前,他正在阅读一本 BASIC 书籍,他想继续使用 Ubuntu,而不必切换回 Windows。

看起来标准存储库中有一些 BASIC 包,以及可能包含某种 BASIC 支持(如 Mono)的项目。

对于正在学习 BASIC 基础知识和刚接触 Ubuntu 的人来说,标准存储库或 deb 包中有什么好的推荐?

答案1

搜索恰当的揭示

  • basic256- 为儿童提供教育性的 BASIC 编程环境
  • yabasic- 另一个 BASIC 解释器

basic256似乎它可能更适合用户,但我不确定这种方言与他的编程书中的内容有多接近,这可能会令人沮丧。

主页在这里 -http://www.basic256.org/index_en

yabasic似乎更接近标准 BASIC,但是我对这两者确实都没有第一手的使用经验。

祝你好运。

答案2

Gambas 是最接近 Visual Basic 的(它非常适合桌面应用程序),所以如果你的朋友使用 Visual Basic,那么它会很好用。

甘巴斯是一个基于 Basic 解释器并带有对象扩展的免费开发环境,有点像 Visual Basic™(但它不是克隆!)。阅读介绍了解更多信息。

使用 Gambas,你可以用 Qt 或 GTK+ 快速设计你的程序 GUI,访问 MySQL、PostgreSQL、Firebird、ODBC 和 SQLite 数据库,用 DCOP 试用 KDE 应用程序,将你的程序翻译成任何语言,轻松创建网络应用程序,制作 3D OpenGL 应用程序,制作 CGI web 应用程序,等等......

答案3

如果他对制作游戏更感兴趣,sdlBasic 会是一个更好的选择:

sdlBasic安装 Sdlbasic 是一个小型、高效、多平台的基本解释器,旨在利用 SDL 库的强大功能进行游戏创作,其灵感来自于古老而辉煌的 AMOS。

答案4

我仍然会写一些小东西QB64。但我最关心的是数据和数据处理,而不是图形。刚刚完成了一个小程序,将信息从一个会计程序转换到另一个会计程序。我花了一周时间编写它。运行该程序成功转换了 6 年的信息,直到我的咖啡变冷。

小巧紧凑,但功能强大。只有屏幕显示正在进行的文件转换以及“开始”屏幕和“转换成功”完成屏幕。

相关内容