Chipmunk Basic

Chipmunk Basic is a freeware interpreter for the BASIC programming language maintained by Ron Nicholson.

Chipmunk basic was originally developed for the Macintosh and has been ported to Linux and Microsoft Windows. The "windowed" Macintosh version includes a wide variety of graphics drawing commands. It also has object-oriented capabilities.

The current version of Chipmunk Basic (and its spinoff products for Palm OS, cBasPad and HotPaw BASIC) was based on a public domain, Pascal implementation by David Gillespie.[1]

In January 2015, a Cocoa version was released that may[vague] lack features from the older Carbon-based OS X port.[2] The most recent release is Version 1.368.2210, published Nov 11, 2022.[3]

References

  1. ^ "about David Gillespie". Archived from the original on 2014-10-12. Retrieved 2014-07-02.
  2. ^ 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.
  3. ^ "Chipmunk Basic Home Page". Retrieved September 11, 2023.

External links and/or references

Wikibooks has a book on the topic of: Chipmunk Basic help
  • Ron's Basic Programming and Chipmunk Basic Home Page
  • public domain source code for the original Chipmunk Basic
  • Category:Chipmunk Basic Tasks implemented in Chipmunk Basic on rosettacode.org
  • v
  • t
  • e
Dialects of the BASIC programming language (list)
Classic
Microsoft
  • Microsoft BASIC
  • TRS-80 BASICs (Level I, Level II/III)
  • Thomson BASIC 1.0
Texas Instruments
  • TI-BASIC (calculators)
  • TI Extended BASIC (aka XBasic)
  • TI-BASIC 83
Hewlett-Packard
Locomotive Software
Microcomputers
Minicomputers
Time-sharing computers
Other
Extenders
Procedure-
oriented
Proprietary
Free and
open source
With object
extensions
Proprietary
Free and
open source
RAD
designers
Proprietary
Free and
open source
Defunct


Stub icon

This programming-language-related article is a stub. You can help Wikipedia by expanding it.

  • v
  • t
  • e