Я выбрал "С визуального программирования (конструкторы)", т.к. считаю, что нужно сначала понять суть, а потом можно переходить к тому ЯП, который нужен для конкретных задач.
Только не старых диалектов вроде GW, Q(uick), Turbo, etc. — зачастую используются не принятые в современном программировании методы написания кода, потом трудно перестраивать логику. Читал, что ещё Cobol таким же свойством отличается. ÷)