Featured programs

Collision Physics

Demonstrates object collisions using real world physics properties. Tweak properties like elasticity, gravity, etc. to see the effects.

Import ID = PMT149

Soko Ban

A Small Basic port of the famous SokoBan puzzle game. Quite possibly the most visually striking game built on Small Basic.

Import ID = SOKO


A faithful port of the famous Tetris game, this is the most popular and the most downloaded program on Small Basic.

Import ID = TETRIS
Want to see your programs featured here? Submit them here!


Flags in Small Basic
A word flag has a meaning of a variable which contains a logical value. But today, I'd like to introduce...

Small Basic - GetSettingsFilePath
There are only 16 keywords and 20 objects in Small Basic, and I've been playing Small Basic for a few...

Small Basic 1.0 Known Issues - Do we have them all?
Hi! We're looking through the Small Basic 1.0 Known Issues: Known Issues about Microsoft Small Basic...

How do you get a sound for your program?
When you create programs such like games, how do you get sounds for them? One way is to use preset sounds...

Small Basic - Traffic Light Challenge
One of this month's forum challenges was to create a traffic light system. Graphics Challenge 2 Draw...

Forum Threads

How many days until you're 100
I asked each of my students to come up with a calculation of their own choosing and see if they can figure...

The Big Challenge - September 2014
This thread is for a new group challenge dropped out from the Monthly Challenges. This challenge...

Turtle Graphics in Small basic with variables question 2
This is what I have so far. So far its working but I want to make the house have a roof and the roof...

Challenge of the Month - September 2014
These challenges are intended for people who are learning to program for the first time or for those...

Turtle Graphics in Small basic with variables
Im trying to get a text window that allows input for color and shape. i want to have pre set shapes i...