Hola, pienso que c es "el lenguaje" para comenzar a programar, te va a dar las bases para que seas un buen programador.
He programado en otros lenguajes, pero mi error fue no haber empezado con c, si empiezas con c los demás van a ser mucho más fácil de aprender. En realidad la programación se trata de la lógica y el flujo de datos, es decir que si aprendes bien un lenguaje, lo demás es básicamente transcribir luego una aplicaion en otro lenguaje