На сайте Майкрософт можно бесплатно скачать Small Basic.
Программы написанные на "маленьком бейсике" легко портируются в VB .NET,
но сам язык позволяет только-только освоить азы программирования, чисто поиграться.
Написать что то серьезное на нем невозможно - слишком прост.
Если у Вас есть желание серьезно изучать программирование, то Small Basic лучше не использовать.
Он уныл чуть более, чем полностью.
Для обучения с 0 он очень неплох, но ничего серьёзного на нём не написать.
Нормальный язык. Если он исходно придуман для детей, у него и интерфейс редактора детский - что от него можно ожидать? Он Basic - базовый. Он Small - малый.
"Basic" - это такой постфикс, приписываемый к названию языка программирования, чтобы обозначить что он - херня.
Уж лучше тогда PureBasic учить.
Он ИМХО лучше чем SmallBasic.