http://www.nubasic.eu) is an implementation of a programming language BASIC interpreter.
It has been designed mainly for educational purposes both for C++ developers that can deal with a non-trivial example of C++11 programming and for nuBASIC's users, that may get hooked on programming. nuBASIC is distributed as source code under GPLv2 License.
Source files compile under several operating systems, e.g. Linux and MS Windows, and maybe others.
To compile nuBASIC you may create a Visual Studio console application or build it by using GCC (both VS project files and standard makefile have been provided) or again using MinGW.
nuBASIC releases and source code can be downloaded from http://sourceforge.net/projects/nubasic or https://github.com/eantcal/nubasic
nuBASIC review by www.linuxvoice.com
Linux Voice is an independent GNU/Linux and Free Software magazine from the most experienced journalists in the business.
"...nuBASIC still fills a niche: for those who fancy a trip down memory lane, for programmers who want to see how a language is implemented (the interpreter is written in C++), and for children looking for an easy path into the world of programming."