Home > Posts > SmallBasic (BASIC + Logo running under .NET 3.5 runtime)

SmallBasic (BASIC + Logo running under .NET 3.5 runtime)

Small Basic is a project that’s aimed at bringing "fun" back to programming. By providing a small and easy to learn programming language in a friendly and inviting development environment, Small Basic makes programming a breeze. Ideal for kids and adults alike, Small Basic helps beginners take the first step into the wonderful world of programming.

  • Small Basic derives its inspiration from the original BASIC programming language, and is based on the Microsoft .Net platform. It is really small with just 15 keywords and uses minimal concepts to keep the barrier to entry as low as possible.
  • The Small Basic development environment is simple, yet provides powerful modern environment features like Intellisense™ and instant context sensitive help.
  • Small Basic allows third-party libraries to be plugged in with ease, making it possible for the community to extend the experience in fun and interesting ways.

You can find a SmallBasic introduction and some nice SmallBasic samples (notice the support for Turtle graphics) at MSDN forums, keep an eye on the SmallBasic forum there.

Make sure you install Microsoft .NET Framework 3.5 Service Pack 1 first (XP and Vista supported).

Also mind you there’s a bug with locales other than English one, so you may need to change your system’s regional settings.

See the SmallBasic blog for more and this getting started post.


I also found a tone generator extension for SmallBasic, which kind of implements the PLAY command of classic flavors of BASIC.

Also, note that you shouldn’t confuse Small Basic with SmallBASIC, which is another portable version of BASIC with a simple IDE.

Categories: Posts
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: