Автор, понимаю Ваши сомнения и желаю Вам принять верное решение. Пока обдумайте всё хорошенько, поищите информацию по льготам для многодетных.Хочу написать про школы программирования. Они очень красиво развешивают лапшу на уши: расскажем, научим, будет крутой спец. Не верьте. Языки даются поверхностно - условно, азы. Программы они пишут по принципу "делай, как я". Нет, есть, конечно, школы, где дают задание на подумать, но это всё равно не то. Если сын так настроен на программирование, в Интернете полно ресурсов.Моя старшая собирается заниматься геймдизайном. Так она этим живёт с 12 лет. В МШП она пошла вовсе не за программированием, а ради подготовки к Всероссу (там она проходит то, что ещё не проходили в школе, но уже попадается в олимпиадах). Языки изучает в Интернете, очень много находит полезной информации на иностранных сайтах (у неё английский свободный, потому проблем нет).