Для начала, погуглите и почитайте про то, что в целом из себя представляют разные области программирования: веб, аналитика, биг дата, игровая отрасль и тд, выберите то, что показалось наиболее интересным и по способностям вам лично. Поищите бесплатные вводные курсы на выбранную тематику, их сейчас очень много, Яндекс Практикум, например, там много направлений. Мне кажется, лучше выбирать не язык, а область, так как в любой области программирования будет несколько используемых языков, и изучать комплексно.
Лучший ответ на этот вопрос!
В самом начале пройдите несколько курсов на codecademy.com - это поместит вас в контекст и развлечет :)
Курсы по программированию разных университетов можно найти и на coursera.org (некоторые даже дают сертификат).
Если вы хотите стать серьёзным программистом, то нужно начинать с основ программирования. Для обучения программированию лучше всего подходит Паскаль
Visual Basic? Серьезно? Это смешно
Все курсы - это такой же развод, как и бизнес тренинги. Если хотите научится, Вам, мой совет: самообучайтесь и тут же практикуйте. всё. Наиболее легковоспринимаемые языки со строгой типизацией.