QBasic — лучший язык для обучения детей программированию
Технари старой закалки помнят, что в MS-DOS был файлик qbasic.exe, который являлся интерпретатором и IDE в одном флаконе и позволял писать программы на языке Basic.

Оказывается, этот «ценный» инструмент до сих пор в ходу и используется… для обучения детей программированию, причем даже в семьях линуксоидов.
Преимущества QBasic для обучения детей программированию
Казалось бы, зачем нужен Basic, когда есть Python, Ruby и другие прекрасные и современные языки. А вот зачем:
- язык Basic очень прост в освоении за счет очень ограниченного набора команд;
- нет объектно-ориентированной мути, которую 7-летнему ребенку всё равно не объяснишь;
- нет фреймфорков — киндер учится логически мыслить и строить алгоритмы, а не использовать чужие библиотеки;
- IDE не содержит ничего лишнего, типа рефакторинга, статистических анализаторов и т.п.;
- язык не требует лепить кучу скобок или отступов;
- короче, одни сплошные плюсы.
Пионеры, которые учили математику и писали программы на Бейсике для БК-0010 выросли умными, хорошими и красивыми. Нынешнее поколение учится жать на кнопку «Пуск» и осваивает MS Word — что из этого получается мы сейчас прекрасно видим.
Как же использовать QBasic фанату Linux
Достаточно поставить эмулятор DOSBox и взять файлы Qbasic, которые в достаточном количестве раскиданы по сети.