Cuando aprendes a programar como te aprendes los codigos o que me todos usas tu para aprende variables etc.
Cuando una persona quiere aprender un lenguaje de programación, debe enfocarse en lo básico, la estructura del lenguaje, las reglas, su sintaxis, tal como cuando quisieras aprender algún otro idioma como el Inglés, por ejemplo, y para ir mejorando tu dominio en ese nuevo lenguaje lo mejor es practicar algunos ejercicios, espero haberte ayudado.
Saludos! :)
Podrías especificar mas, que lenguaje quieres aprender?
Aunque como dice @Underc0der, centrate en lo básico y desde ahí empieza a estudiarlo más a fondo.
Pasate por aquí http://underc0de.org/talleres/ alomejor te sirve :D
Un saludo