Среда разработки и язык программирования Small Basic создан корпорацией Microsoft для обучения школьников и всех желающих основам программирования. Это очень простая среда разработки — текстовый редактор с многофункциональной подсказкой и несколько кнопок для редактирования текста и запуска программ. Сам язык включает всего лишь 20 ключевых слов.
Имеется возможность расширения компонентов Small Basic для включения дополнительных функций, например, создания приложений для работы с сенсорам
Kinect.