當前位置: 首頁>>技術教程>>正文


有哪些 BASIC 解釋器可用?

,

問題描述

一個新的 Ubuntu 用戶問他 – 他也想學習編程 – 他可以用什麽來運行 BASIC 代碼。在嘗試 Ubuntu 之前,他正在閱讀一本 BASIC 書籍,他希望繼續使用,而不必切換回 Windows。

看起來標準存儲庫中有一些 BASIC 包,以及像 Mono 這樣可能包含某種 BASIC 支持的項目。

對於學習 BASIC 基礎知識和 Ubuntu 新手的人來說,標準存儲庫或 deb 包中的什麽是好的建議?

最佳思路

搜索 apt 顯示

  • basic256 – 兒童教育 BASIC 編程環境

  • yabasic – 又一個 BASIC 解釋器

basic256 似乎它可能更適合用戶,但我不確定該方言與他的編程書中的內容有多接近,這可能令人沮喪。

主頁在這裏 – http://www.basic256.org/index_en

yabasic 似乎更接近標準 BASIC,但我真的沒有 first-hand 經驗。

祝你好運。

次佳思路

Gambas 是與 Visual Basic 最接近的等價物(它非常適合桌麵應用程序),所以如果你的朋友使用 Visual Basic 會很好。

Gambas is a free development environment based on a Basic interpreter with object extensions, a bit like Visual Basic™ (but it is NOT a clone !). Read the introduction for more information.

With Gambas, you can quickly design your program GUI with Qt or GTK+, access MySQL, PostgreSQL, Firebird, ODBC and SQLite databases, pilot KDE applications with DCOP, translate your program into any language, create network applications easily, make 3D OpenGL applications, make CGI web applications, and so on…

第三種思路

如果他對製作遊戲更感興趣,sdlBasic 會是更好的選擇:

sdlBasicInstall Sdlbasic is a small, efficient and multiplatform basic interpreter aimed to game creation using the power of SDL library, it was inspired by the old and glorious AMOS.

第四種思路

為什麽不看看這個小而有效的解釋器:用 C 編寫的 my-basic。它是可移植的。我認為無論是玩一點 BASIC 還是學習如何用 C 編寫 BASIC 解釋器,這都是一個好的開始。

參考資料

本文由Ubuntu問答整理, 博文地址: https://ubuntuqa.com/zh-tw/article/12037.html,未經允許,請勿轉載。