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!


Small Basic Art with Turtle
I think we can create a lot of art with Turtle.  Following list is a sample. GraphicsWindow.Title = "Turtle...

Book Review: “Learn to Program with Small Basic” – from Middle and Senior School Teacher in Australia, Susan Nicholson
We’re proud to get some great feedback from an experienced schoolteacher! The guest author of this...

Small Basic – International Resources Update 2016
This is an update summary of a TechNet Wiki article Small Basic: International Resources.  The asterisk...

Small Basic – 3D Visualisation
Introduction This blog is about a 3D visualisation extension that has been available in the LitDev extension...

“Learn to Program with Small Basic” – Book Review by Middle School Teacher, Martin Fish
Today’s guest blogger is Martin Fish! He’s reviewing Small Basic and the book, “Learn...

Forum Threads

Directx12 draw rectangle
0down votefavorite Hi I started to study directx12. I don't have any...

Auto Loan Calculator - July Challenge suggestion
I wanted to create a program that calculates the monthly payment for a automobile loan and...

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

GetFileAttributes slow in startup
Hi, I am using GetFileAttributes function to check directory existance. But it takes around ~25...

small basic graphic and animations and more (2)
Coninued from https://social.msdn.microsoft.com/Forums/en-US/1e8c53bb-7974-47ef-9d48-7367931b4fac/small-basic...