有哪些 BASIC 解释器可用?

Tim*_*tle 25 programming software-recommendation

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

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

对于学习 BASIC 基础知识和 Ubuntu 新手的人来说,标准存储库或 deb 包中的什么是好的建议?

ach*_*ang 14

搜索 apt 显示

  • basic256 - 儿童教育 BASIC 编程环境
  • yabasic - 又一个 BASIC 解释器

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

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

yabasic 似乎更接近标准的 BASIC,但我真的没有第一手经验。

祝你好运。


dv3*_*0ea 13

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

Gambas是一个基于带有对象扩展的 Basic 解释器的免费开发环境,有点像 Visual Basic™(但它不是克隆!)。阅读简介以获取更多信息。

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


dv3*_*0ea 7

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

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

  • 是否真的需要将其放在单独的答案中而不是将其包含在您的第一个答案中? (4认同)
  • 这样人们就可以在不同的基础知识之间进行投票,以表明哪个是最合适的。 (2认同)