Pai depinde. eu am inceput cu Visual Basic.NET acum cativa ani. dupa ce am invatat bine (dupa vreo 2 ani) am inceput sa invat si baze de date (SQL), C#, HTML (este o joaca), CSS, PHP (pentru pagini web dinamice). recomandarea mea: invata si tu VB.NET si dupa ce l-ai invatat cum trebuie apuca-te si de celelalte limbaje de programare. limbajele de programare se aseamana intre ele si este nevoie sa inveti unul si bine ca sa intelegi cum functioneaza si dupa restul o sa ti se para o joaca.
Baza o inveti in cam 1 an, sa devii mediu spre avansat cam 4-5 ani dar sa muncesti serios.
De invatat, orice om care este in stare sa termine liceul l-ar invata. Dar ca sa stii ca lumea, sa fii avansat, sa ai motiv de a fi ales peste altii si sa ai dreptul sa te contrazici pe baza lui, necesita ani de munca.
Studiul e cea mai simpla parte.
Incearca sa intri pe acest blog, gasesti limbajul c++ pas cu pas
http://csiplussiplus.blogspot.ro/