Moi je te conseille de commencer par un langage de haut niveau (du plus facile) comme le Ruby, Python, Java... après après si tu veux tu pourras te diriger vers le C, C++, C#...
Quand j'ai débuté je me suis mis dans du lourd, C (avec suppément d'apprentissage à utiliser les librairies SDL) mais c'est pas bon de faire ça, parce que tu ne va pas comprendre beaucoup de chose (comme moi), je dis ça pour éviter de perdre du temps dans la théorie. Crois moi c'est bien moins chiant la pratique
Et puis si tu veux te lancer dans le web aprends le HTML, le CSS puis le PHP ou le JavaScript.