¿Qué lenguaje de programación debo aprender en estos tiempos y por qué?

Si desea ser un programador exitoso, debe aprender la sintaxis de cualquier idioma y luego aprender a programar realmente.

Personalmente sugeriría Python como su primer idioma para comenzar la programación. Hay mucho soporte para eso, es casi equivalente al inglés, y tiene muchas bibliotecas, así que puedes hacer otras cosas además de Python básico.

Luego, después de aprender el idioma, comience a hacer aplicaciones simples que satisfagan cualquier necesidad que desee cumplir. Esto puede variar, pero el enfoque principal es entender lo que está haciendo.

Piensa en esto, de esta manera. Está contratando a un programador y tiene dos tipos que se aplican como Persona 1 y Persona 2. La Persona 1 es como un libro de texto ambulante. Conoce toda la biblioteca de Python y una docena de otros idiomas. Él sabe lo que significa cada comando y lo hace en esos idiomas. Aunque no muestra ningún gran Lprojects, solo aplicaciones de prueba simples. La persona 2, por otro lado, solo conoce Python, tiene constantemente una segunda ventana abierta en su computadora para preguntas específicas de lenguaje como “¿Qué hace el ‘interruptor’ en Java?”. Pero, ha creado un montón de aplicaciones relacionadas con la organización de servidores, la creación de juegos y la creación de sitios web. ¿Qué persona sería la más beneficiosa para la empresa y conseguir el trabajo?

Es una pregunta que la mayoría de los aficionados olvidan sobre el verdadero deseo de la programación. Todo lo que se ha descubierto en el mundo no se descubrió en una búsqueda de Google. Fue descubierto a través del aprendizaje de prueba y error más curiosidad.

Aprende la gramática, no el vocabulario.

De todos modos, para reiterar la respuesta a su pregunta. Definitivamente vamos con Python. Hay millones de PDF en línea, tutoriales y toneladas de soporte en el desbordamiento de pila si necesita ayuda.

La respuesta que he dado antes, y parece encontrarse con un acuerdo general, es comenzar por aprender Python. Cuando descubra que Python no es adecuado para sus necesidades, sabrá cuáles son sus necesidades y, por lo tanto, qué idioma es el adecuado.

Python está ampliamente disponible con implementaciones de alta calidad. Es un lenguaje fácil de comenzar. Hay muchos sitios de tutoriales y tiene un gran repertorio de bibliotecas apropiadas para muchos campos. Comienza con Python y continúa cuando tengas que hacerlo.

Si usted es absolutamente un principiante en la programación, le sugeriría que vaya con C, resuelva problemas lógicos y mejore sus conceptos de lenguaje C. Si ya está familiarizado con uno o más lenguajes de programación, le sugiero que aprenda Java, ya que tiene una gran demanda y existen enormes oportunidades de crecimiento.

Primero debe aprender todos y cada uno de los idiomas que le interesan, después de PRIMERO aprender cómo se usan normalmente.

No hay un árbol de decisión o resultado “perfecto” o “mejor” para planificar la educación. Sólo lo que funciona para nosotros ahora.

PRIMERO aprendí BÁSICO a mediados de la década de 1960 como estudiante en un proyecto piloto CAI. Todavía se estaba desarrollando mientras lo aprendíamos.

FORTRAN fue el PRIMER lenguaje compilado que aprendí completamente en la universidad (el profesor había compilado mi programa FIRST [sí, en tarjetas perforadas, jajaja] y dijo que estaba demasiado avanzado para el curso).

Décadas más tarde, trabajando en AT&T, PRIMERO aprendí C y cómo ejecutar compiladores yo mismo . Junto con la docena de programadores de C que trabajan allí en KC, PRIMERO inventamos las ideas principales de C ++ y Java, que luego fueron enviadas rápidamente a Princeton para el trabajo pesado de Dennis Ritchie et al. en los laboratorios de Bell.

Mientras cursaba una licenciatura en ciencias de la computación en este milenio, volví a aprender C por primera vez de un mejor maestro. Más tarde comencé a envolver mi cabeza por primera vez en torno a lo que Ritchie y su cohorte de NJ crearon en términos de Java y C ++. Pero lo imaginamos PRIMERO.

Para mi carrera, primero estudié Visual Basic. Luego, descontento con mi calificación, PRIMERO volví a tomar esa cláusula en su PRIMER formato en línea. Mi PRIMER grado fue reemplazado por PRIMERA vez. Eso es un montón de novedades, ¿verdad?

Odio todos los lenguajes de programación. Ninguno es fácil o intuitivo, pero una vez que aprendes el PRIMERO, el resto es un juego de niños.