en argentina, en general no siempre, se comienza con Pascal
razon? cito de un profesor: "Pascal está orientado a la enseñanza, por eso tenes que poner cosas como begin, end, etc" y unos diez minutos mas de cosas de pascal que lo demuestran...
despues seguimos con C, pero no solo aprendemos el lenguaje, lo que difiere la universidad de un curso de programacion es la teoria ¿que teoría? la teoria de los paradigmas de programacion, la evolucion de los mismos, la evolucion de algunos lenguajes, mucha historia de los creadores de dichos lenguajes, "filosofia" de la programacion y muchos, muchisimos, conceptos de buenas practicas, buen diseño, buen analisis, planteo de soluciones, documentacion, etc etc etc
(esto lo digo un poco en defensa de Cheve jaja, pero sin animos de ofender ni contradecir, solo aclarar)
bueno, luego seguimos con Java, para dar paso a un nuevo paradigma: Programacion Orientada a Objetos (C es programacion Estructurada). Nos enseñan la diferencia (que es ABISMAL) de programar con objetos a programaar orientado a objetos
con esas herramientas, aprender otros lenguajes es facilisimo
ahora, contestando la pregunta inicial del tema:
-Java es una buena opcion para empezar: es legible pero ademas tambien es expresivo. Es multiplataforma, siempre y cuando tengas la JVM instalada. Aunque en los ultimos años no se usa tanto como antes. lo interesante es la version JEE, ya que los objetos que diseñas son distribuidos, y las aplicaciones las corres en servidores! es interesante
-C# ha gando terreno ultimamente. parece interesante, nunca lo utilice, pero en sintaxis es parecido a java.
-C es un lenguaje excelente para aprender y es muy potente, pero como dije, es programacion estructurada
-Python parece una opcion recontrare-recomendable. hice un curso de introduccion al lenguaje en la universidad pero como estaba cursando base de datos, tenia solo SQL en la cabeza jaja. obviamente, es un lenguaje interpretado (al igual que java) por lo que no tiene la performance (ojo, en velocidad) que C++. éste ultimo, por cierto, es bastante mas complicado de aprender. es un lenguaje muy potente, compilado y OO, pero es jodido.
en fin, espero haber ayudado
saludos!