Конечно же, в интернете можно научиться программированию. Я советую первым делом определиться, что бы вы хотели изучать - классическое программирование (создание программ и тп), web-программирование, создание мобильных приложений. После этого идите на YouTube и там изучайте то, что вам ближе. Какое бы направление вы не выбрали, советую начать с языка программирования C++, этот язык даст вам хорошие начальные знания и понимание программирования. Так вы не будете путаться при изучении других языков, особенно это актуально для web-программирования, так как там такие языки как PHP и JavaScript устроены таким образом, что многое позволяется. Получится, что, если начнете с web-программирования, то потом тяжело будет изучать другие языки, будете путаться. Поэтому в любом случае начинайте с C++. Потом, по мере необходимости, сможете перейти на web или программирование под мобильные устройства.
Для изучения web-программирования начинайте с HTML и CSS - это основы. Однако, это не языки программирования, как некоторые могут подумать. HTML - это языки гипертекстовой разметки, а CSS - стили. То есть, HTML отвечает за создание скелета сайта, а CSS - за оформление сайта, его внешний вид. Потом переходите на PHP и JavaScript. Так как PHP серверный язык, вам еще нужно будет установить себе локальный сервер, например, Denwer. После полученных навыков уже можете смело разбираться с системами управления сайтами, CMS (WordPress, Drupal или с любой другой, какую выберете, хотя я бы советовал WordPress для начала). Также можно разобраться с Framework(ами) , но они устроены более сложно, чем CMS, там нужно лучше знать программирование.
Если вам ближе программирование под мобильные устройства, то сразу после C++ приступайте к изучению Java. Эти два языка даже чем-то похожи, думаю, что особой разницы не заметите и изучить Java после C++ будет очень просто.
Могу посоветовать книгу Лафоре "Объектно-ориентированное программирование на C++", книга написана очень толково и понятно. Также зайдите на сайт codecademy, там много всего интересного: web, java и прочее.