¿Qué lenguajes de programación debo aprender como estudiante de ingeniería informática?

Respuesta de:
La respuesta de Abdelrahman Hamdy a ¿Con qué lenguaje de programación debe comenzar un principiante y cuáles son los pasos necesarios para aprenderlo?

Comencé mi viaje de programación aprendiendo aplicaciones de consola C ++, aprendí mucho acerca de la programación solo porque comencé con C ++, más tarde, necesitaba codificar en C #, Python, Java, y podía aprenderlas fácilmente, creo que tenía Aprendí C # en una semana, lo mismo con Python y Java, solo porque comencé con C ++.

Por lo tanto, le recomiendo que comience por C ++.

Python es demasiado fácil, y realmente no aprenderá mucho acerca de la programación al usarlo, quiero decir, como principiante, necesita ensuciarse las manos en muchas cosas, no tan complicadas, pero le muestran cuán buena es la programación.

Como principiante, necesita saber qué es un puntero, qué es una lista, qué es variable, la estructura de los mapas, la administración de memoria realizada en el código, etc., que no tienen espejo en Python.

C ++ no es fácil como Python, pero tampoco es difícil, puedes aprender mucho con él y puedes divertirte mucho, así que ve con C ++.

Según los libros:
Respuesta de:
La respuesta de Abdelrahman Hamdy a ¿Cuáles son los mejores libros de C ++?

Lo mejor en mi opinión es “Programación orientada a objetos en C ++ por Lafore” :
Amazon.com: Programación orientada a objetos en C ++ (4a edición) (9780672323089): Robert Lafore: Libros
Es simple, rico y perfecto.

Otra buena es “C ++ Cómo programar por Paul Deitel y Harvey Deitel”:
Amazon.com: C ++ Cómo programar (versión anterior de objetos) (novena edición) (9780133378719): Paul Deitel, Harvey Deitel: libros
Es muy simple, adecuado para programadores muy nativos.

Tampoco debemos olvidar “El lenguaje de programación C ++ del creador de C ++ Bjarne Stroustrup”:
https://www.amazon.com/gp/produc… En realidad no es lo suficientemente simple para principiantes, pero es una muy buena referencia avanzada.

Este blog también puede ser útil:
Los libros más importantes de C ++ … jamás

También puede ver algunos tutoriales en línea como:

Lista de reproducción de tutoriales de programación en C ++

Creo que esta pregunta será relevante para usted: ¿Cómo puedo aprender la lógica básica de programación?

Debería centrarse en los fundamentos básicos / lógica. Obviamente, necesitas un lenguaje de programación para practicar, pero el lenguaje en sí mismo no debería importar mucho. Una vez que tenga los fundamentos bajos, aprender un nuevo idioma no debería ser demasiado difícil. A menudo trabajo en 3–4 idiomas. La mayoría de los desarrolladores que conozco están en un barco similar.