Welcome to Small Basic!
Small Basic is the only programming language created specially to help students transition from block-based coding to text-based coding.
By teaching the fundamental elements of syntax-based languages in an approachable manner, Small Basic gives students the skills and
confidence to tackle more complex programming languages such as Java and C#. You can also
build applications for Kinect, Lego Mindstorm, Raspberry Pi, Arduino, Oculus Rift, and more using Small Basic.
From age 7 to 107, Small Basic is one of the easiest ways to learn to code.
Demonstrates object collisions using real world physics properties. Tweak properties like elasticity, gravity, etc. to see the effects.
Import ID = PMT149
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?