Chipmunk icon
Chipmunk Basic

Basic Programming
(language and resources)

HotPaw Basic for iOS

Ron Nicholson




Chipmunk Basic

Chipmunk Basic is a fast and reliable cross-platform interpreter for the BASIC Programming Language. Chipmunk Basic presents a vintage traditional command-line console programming environment, and supports a very simple, old-fashioned, and easy-to-learn Basic Programming Language syntax. (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 Chipmunk Basic language also supports a few more advanced extensions. Free for educational and personal use.



  • Chipmunk Basic for Mac OS X - (Cocoa Version 1.367.256 , 2015Jan10) [NEW]
    This Beta Test release for Mac OS X 10.9 and 10.10 includes a major rewrite to support Cocoa, thus some Mac specific features from older Carbon and PowerPC versions may be missing or broken. Please send bug reports.

      (Includes a stand-alone application and a Terminal command-line binary.)

  • Previous version Chipmunk Basic v3.6.5b3 for Mac OS X 10.6 Intel and 10.5 PPC (Universal/Intel/PPC)
  • Older version Chipmunk Basic 3.6.3(b7) for Mac OS 9 Classic
  • Really Old version 3.5.7 for 68k Mac OS 7 (binhex Stuffit archive)

  • Chipmunk Basic for Linux/x86-64 - (version 3.6.7b5 beta)
      (x86/ia32 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 works under 64-bit Windows 7.)
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 PARTICULAR PURPOSE. (There will be bugs.)


The Basic Programming Language

General Information

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

Ron Nicholson