Начните с простейшего языка программирования Microsoft Small Basic. Он гораздо новее и проще, чем Python или Pascal. Этот язык программирования гораздо удобнее и легче. Вот сайт с описанием и бесплатными учебными материалами на русском языке по этой теме: http://small-basic.ru
Всё верно, программирование решает реальные задачи бизнеса, а не просто в вакууме существует.
Ребенок пробовал и Scratch и Minecraft. Наверно, это не вина редакторов, но интерес со временем пропал.