Unlike other BASIC derived languages, it doesn’t require the ROM BASIC. AjBasic: an open source Basic-like interpreter. :( At the end of the presentation are some links to further readings regarding DSLs. Microsoft said that it had received numerous requests to open source GW-BASIC after re-open-sourcing MS-DOS 1.25 & 2.0 on GitHub back in 2018. basic interpreter linux Search and download basic interpreter linux open source project / source codes from CodeForge.com In 1983, Microsoft released GW-BASIC for the IBM PC XT and compatibles. After re-open-sourcing MS-DOS 1.25 & 2.0 on GitHub back in 2018, Microsoft also received numerous requests to open-source Microsoft BASIC.. In a blog post Microsoft says that open-sourcing GW-BASIC will help Microsoft develop it faster. Microsoft today announced that it is open sourcing GW-BASIC. I must admit that this approach comes with some investment of time. wxBasic is an Basic interpreter that is: Free Open Source (LGPL) Cross-platform (currently Windows and Linux) wxBasic can create stand-alone executables by binding together source code with the interpreter. GW-BASIC has been released as open source by Microsoft, and thus has been added to the Free BASIC Compilers and Interpreters page. It’s aimed to be embeddable, extendable and portable. The language was named AjBasic. It’s used in all the examples I wrote with AjGenesis (more info at AjGenesis posts). It is a dynamic typed programming language, reserves structured syntax, supports a style of prototype-based programming (OOP), also implements a functional paradigm by lambda abstraction . My code generation project AjGenesis uses a interpreted language to execute tasks and expand templates. I also don't know a basic interpreter under ruby, but given enough time and interest ruby easily "supports" writing an interpreter for any language you like: Agile DSL Development in Ruby. MY-BASIC is a lightweight BASIC interpreter written in standard C in dual files. wxBasic is written primarily in C, with some C++ linking it to the wxWidgets library For those not familiar with this program, it is a BASIC interpreter that was bundled with MS-DOS for umpteen years, and many people learnt ("learned") to write computer programs in those days by experimenting with it. Having re-open-sourced MS-DOS on GitHub in 2018, Microsoft has now released the source code for GW-BASIC, Microsoft's 1983 BASIC interpreter. 6 Replies. GW-BASIC is a BASIC interpreter derived from IBM’s Advanced BASIC/BASICA (a port of Microsoft BASIC) You can check out the source code of Microsoft GW-BASIC on GitHub today.