Projects / Tiny BASIC for Curses

Tiny BASIC for Curses

Tiny BASIC for Curses (tinybc) is a BASIC interpreter for the curses character screen handling library which fully corresponds to the Tiny BASIC specification. The engine is thread-safe and can be embedded into other code. It can be used as a game or a minimalist challenge.

Operating Systems

Recent releases

  •  30 Jan 2013 23:41

    Release Notes: This release makes the output faster and adds reading colors and a 3D rendering example.

    •  10 Jan 2013 19:36

      Release Notes: This release adds support for DOS.

      •  07 Jan 2013 13:05

        Release Notes: This release adds utilities to read and write files in Windows.

        •  26 Dec 2012 19:47

          Release Notes: This release adds the statement SYSTEM for filtering through external commands.

          •  05 Dec 2012 21:12

            Release Notes: This release fixes the bugs in running Windows files and restoring terminal settings.

            Recent comments

            17 Apr 2013 20:23 Roguelantern

            Excellent project! TinyBasic is great for sketching out ideas very quickly. Many modern microcontrollers have an implementation of TinyBasic, too.

            Try to pop up a dedicated website for this, this implementation needs more love.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.