Al igual que correntino te recomiendo empezar con C (que es y como se usan variables, constantes, sentencias de control), luego puedes aprender estructuras de datos, esas dos cosas serian la base global, luego te puedes me ter a C++ (programacion orientada a objetos) aunque mejor te recomiendo java.
Si te interesa programar paginas web te recomiendo empezar por html, no te recomiendo empezar por php directamente primero estudiate todo el html y el css, es la base, luego ya empiezas con php y con javascript, en el caso de javascript te lo recomiendo estudiar en forma pura, es decir sin usar frameworks (jquery, mootools) primero conocelo en forma pura luego pasa al ajax y ya despues usas los frameworks.
Lee codigos fuentes publicados en internet (hay miles), metete a foros de programacion pero lo mas importante es que intentes crear tus porpios scripts, rutinas, programas, etc empieza con cosas sencillas, un programita que pida dos numeros y los sume, un programa que pida una fecha y calcule los dias transcurridos, etc...
http://es.wikipedia.org/wiki/Estructura_de_datos
http://es.wikipedia.org/wiki/Program...tada_a_objetos
lawebdelprogramador.com
mygnet.net
solocodigo.com
http://ayuda-algoritmos-java-php-jquery.blogspot.com/