Yo creo que lo suyo es aprender C/C++, pero es lo que decís, depende tambien para lo que quiera... Java podria ser otra opcion.
Habia un libro de C des de 0, de un tal Ceballos (tiene libros sobre Java y otros tambien), que me lo recomendaron cuando empecé.
Suerte!