¿Qué lenguajes de programación debe aprender un estudiante cse?

Esto depende completamente del tipo de proyectos que realizará. Pero C y C ++ son los dos lenguajes que todo programador debería saber definitivamente. Y cuando haya terminado con estos debe comenzar a asumir proyectos y aprender idiomas o bibliotecas a medida que avanza.

Por ejemplo,

Desea crear un sitio web con contenido dinámico y luego aprender HTML + CSS.

Desea hacer un proyecto sobre procesamiento de señal o procesamiento de imagen rudimentario y luego aprender MATLAB.

Desea crear aplicaciones móviles para Android y luego aprende Java.

Quiere hacer una aplicación para iOS y luego aprender rápido.

La lista continua. Pero en el centro, mientras aprende su primer idioma, no solo debe aprender el idioma, sino aprender a aprender. Entonces aprender más idiomas o marcos no será difícil.

Espero haber ayudado.

Salud.

Hola amigo,

Me gustaría decir que para estudiar jAVa de manera simple y comprender temas esenciales que incluyen OOP, Array, String, File Handling, Exception Handling, Multithreading, Garbage Collection, Inner Classes, JVM Architecture, etc., visite AlgoValley.

Esta es una pregunta muy subjetiva y la respuesta depende totalmente del gusto personal.

Si eres nuevo en programación, te recomendaré que aprendas C. C es la madre de todos los idiomas.

Una vez que aprenda C, entonces C ++ no será tan difícil. C ++ lo familiarizará con los conceptos de programación orientada a objetos.

Después de eso, debe decidir en qué área desea trabajar. Si desea trabajar en tecnologías de Microsoft, C # es la clave. C # se usa para hacer aplicaciones de Windows.

De lo contrario, puedes aprender Java. Java se usa ampliamente en aplicaciones empresariales, aplicaciones web, etc., por lo que, según yo, Java es uno de los idiomas para aprender.

Si se está preparando para un trabajo, entonces C, C ++, Java son suficientes. Si no, también puedes aprender Python. No hay un lenguaje mejor que Python para probar rápidamente su lógica.

Idealmente, cuantos más idiomas tenga para comprender mejor, sin embargo, sugeriría 2 niveles bajos y 2 niveles superiores. A medida que avanzas en la especialización y descubres lo que quieres hacer, haz más.

Creo que C, C ++. Python y Matlab. Los opcionales son Julia o R.