Например паскаль и delphi вместо актуальных python и c++, знания математики отдельно от знания программирования, но как работает это(математика) в программировании это не показывают, а без этого это равно нулю
Ты должен весь этот фундамент по направлениям синтезировать в голове в процессе трудовой деятельности. Так учат всех. Например будущие врачи учат строение клеточного ядра или периоды развития эмбриона, или биохимические циклы. Исходя из твоей логики, если это не поможет выписать аспирин, то это и не нужно. Так?
Для обучения программированию вообще не нужен конкретный язык программирования, как, собственно, и компьютер...