nuBASIC Icon


BASIC language interpreter written in C++11 for educational purposes

Add a Review
34 Downloads (This Week)
Last Update:
Download examples-1.23.tar.bz2
Browse All Files
Windows Linux



nuBASIC is an implementation of an interpreter of the BASIC programming language.

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 suitable for simple games, educational or small business programs.

nuBASIC Web Site


  • Easy to use and simple enough for 8-year-old-child to understand
  • Fully-developed procedural programming language
  • Multiplatform. Runs on 32-bit and 64-bit Linux/Windows x86/amd64
  • Built-in help
  • Multi-language (English, Italiano) Documentation
  • Source code is non-trivial example of C++11 programming
  • Syntax highlighting editor for Windows
  • Examples include Tetris, Minehunter, Breakout, Calculator, TicTacToe
  • Tiny version is suitable for embedded systems

Update Notifications

Write a Review

User Reviews

Be the first to post a review of nuBASIC!

Additional Project Details

Intended Audience

Developers, End Users/Desktop

User Interface


Programming Language



Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.