Chipmunk Basic is an
interpreter for the BASIC Programming Language.
It runs on multiple OS platforms,
and is reasonably fast for a pure interpreter.
Chipmunk Basic presents
a traditional (vintage) terminal-command-line
and supports a simple, old-fashioned, and easy-to-learn
dialect of the Basic Programming Language.
(Line numbers are required when using the
built-in command-line console,
but are not required in Basic programs
written using an external text editor.)
The language also supports a few advanced extensions.
Free for educational and personal use.
Disclaimer: These versions of Chipmunk Basic are distributed in the
hope that they might be useful, but WITHOUT ANY WARRANTY OF ANY KIND;
not even the implied warranty of MERCHANTABILITY or FITNESS for ANY
(There will be bugs!)
Chipmunk Basic for Mac OS X
- (Version 1.367.2627, 2016Apr01)
This is release is for Mac OS X 10.9 thru 10.11.x .
It has been re-written to support Cocoa for OSX 10.9 and later,
thus many Mac specific features from older Carbon and PowerPC
versions will be missing or broken.
(Includes a stand-alone application and a Terminal command-line binary.)
Chipmunk Basic for macOS
- (Version 1.368.2108, 2016Nov29)
Newer Beta test release with a few bug fixes.
Please send bug reports.
- Earlier version Chipmunk Basic v3.6.5b3 for Mac OS X 10.6 Intel and 10.5 PPC
- Older version Chipmunk Basic 3.6.3(b7) for Mac OS 9 Classic
- Really Old version 3.5.7 for 68000 Mac OS 7 (binhex Stuffit archive)
- Chipmunk Basic for Raspberry Pi - (version 3.6.7b6 beta)
(armv6l command-line executable + man page, tar.gz file)
- Chipmunk Basic for Linux/x86-64 - (version 3.6.7b5 beta)
(x86-64 executables + man page, no source,
command-line-only port, some limited X11 graphics,
includes support matrix ops, fft's, file i/o, an sdbm database,
sockets, pipes, fork, etc. Has even been used for web cgi. )
- Chipmunk Basic for MS Windows2000/XP - (version 3.6.5b6)
(Includes a stand-alone application and a Console cmd utility.
User reports are that this version
also works under 64-bit Windows 8.)
The Basic Programming Language
BASIC (an acronym for "Beginner's All-purpose Symbolic Instruction
Code") is the name of a family of related high-level programming
languages, developed circa 1963 at Dartmouth College, to provide
an accessible and easy-to-learn environment for non-science
students to understand and use computers. In the early 1980's,
the Basic programming language was built-in to the vast majority
of all personal computers sold.
- Lots more
Information on Basic Programming - including:
- History of the Basic Programming Language
- Basic Programming Language Stardards
- Source code for some old Basic programs
- Source code for many Basic interpreters and compilers
- A list of some Basic programming environments
- Wikipedia page on the
Basic Programming Language
- Wikipedia page on the
Tiny-Basic, including many links to source code.