Sinceramente, te recomiendo que aprendas C, no es por ser el mejor lenguaje o el más usado, si no que, como es un lenguaje complejo, te dará una forma de pensar correcta como programador. Si no, después vas a andar de mediocre preguntando como resolver cosas de lógica, y eso es malo.
Un saludo...