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

Can I convert this batch commands into small basic?
I was wondering about this when I started using small basic, If I can make a SB verison of a batch game...

Did you find any trivia about Small Basic?
Vijaye wrote an article Did you know? for tips about Small Basic.  And I rewrote it as a...

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

C# - compare two buttons backgrounds in if statement
Hello, I have a question, please if you know help...here is the comparation in if statement that I have...

Convert String to Number
Is there a way to force small basic to treat a string as a number? I have a small program that gets...