Python es un buen lugar para comenzar para principiantes, pero C ++ y Java son excelentes lenguajes para aprender (siempre debe tener al menos uno de estos dos en su conjunto de habilidades).
Cuando comencé mi licenciatura en informática en la universidad, no tenía experiencia real en programación. En informática, comencé a aprender C ++ desde el primer día y en ingeniería de software, VB.NET. Puede pensar que fuimos lanzados al fondo porque C ++ es bastante complejo con muchas características, pero nos enseñó cómo aprender lenguajes de programación. Una vez que pudimos comprender diferentes conceptos, comprender algoritmos simples y sintaxis de solo C ++, fue fácil de aprender y aplicar ese conocimiento a VB.NET, así como a los otros idiomas que aprendimos a lo largo de los años.
Si está tratando de adquirir estas habilidades por su cuenta, puede usar libros de texto como material de guía y algunos optar por videos tutoriales en YouTube, pero puedo sugerirle que vaya a sitios como CodeSchool o FreeCodeCamp que ofrecen excelentes videos tutoriales y caminatas. para aprender un idioma junto con el seguimiento de todos los cursos que complete. Estos son realmente si está comenzando desde el ‘paso 0’ y desea recibir pasos detallados.
Sin embargo, para responder adecuadamente a su pregunta, comience con un lenguaje como Java, por su portabilidad y facilidad de uso. También aprenderá conceptos muy importantes, como la Orientación a objetos, programación y diseño, que utilizará el 99% del tiempo al escribir un programa.
- He estado aprendiendo el mismo segundo idioma durante mucho tiempo y estoy empezando a cansarme de él. ¿Qué debo hacer?
- Estoy a punto de vender mis acciones en mi negocio por $ 2.8 millones. Los productos aún no han alcanzado su potencial global. ¿Debo permanecer o debo ir?
- Mi mejor amiga está enamorada de una chica, pero mi otra mejor amiga no está de acuerdo. Ella piensa que la homosexualidad es estúpida y antinatural. ¿Qué le puedo decir a ella?
- ¿Por qué mi alarma ADT sigue sonando?
- Si bloqueo un número en mi Samsung Galaxy s7, ¿evitará las llamadas / mensajes de texto salientes y los entrantes?