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.. 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. I must admit that this approach comes with some investment of time. The language was named AjBasic. GW-BASIC has been released as open source by Microsoft, and thus has been added to the Free BASIC Compilers and Interpreters page. basic interpreter linux Search and download basic interpreter linux open source project / source codes from CodeForge.com :( At the end of the presentation are some links to further readings regarding DSLs. It’s aimed to be embeddable, extendable and portable. 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. It’s used in all the examples I wrote with AjGenesis (more info at AjGenesis posts). 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. 6 Replies. MY-BASIC is a lightweight BASIC interpreter written in standard C in dual files. 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. 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 . 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. Microsoft today announced that it is open sourcing GW-BASIC. wxBasic is written primarily in C, with some C++ linking it to the wxWidgets library In a blog post Microsoft says that open-sourcing GW-BASIC will help Microsoft develop it faster. My code generation project AjGenesis uses a interpreted language to execute tasks and expand templates. In 1983, Microsoft released GW-BASIC for the IBM PC XT and compatibles. Unlike other BASIC derived languages, it doesn’t require the ROM BASIC. AjBasic: an open source Basic-like interpreter.