La programación de computadoras es la aplicación de habilidades analíticas, lógicas y creativas para resolver un problema técnico. Ese problema puede ser cómo equilibrar su chequera, o cómo reproducir un video en su dispositivo móvil, o cómo controlar un cajero automático.
Una vez que haya resuelto el problema, expresará su solución en código de computadora. Esto requiere un lenguaje de programación. La elección del idioma depende de muchos, muchos factores. Todos tienen su preferencia o favorito.
Mi lenguaje de programación favorito es Smalltalk: Smalltalk arruinó mi vida.
- ¿Qué debo hacer si estoy en ingeniería informática pero no estoy tan interesado en la codificación?
- ¿Son iguales la informática y la ingeniería informática?
- ¿Cuál es la relación entre la informática y la ciencia de gestión?
- En términos de ingeniería informática, ¿cómo es CMU versus MIT?
- ¿Los cursos de Ingeniería Informática e Ingeniería Informática son los mismos?
Mi lenguaje de programación menos favorito es JavaScript: JavaScript mató a mi perro.
También me gusta el lenguaje Python y Go. En el transcurso de mi carrera en TI, he usado muchos lenguajes diferentes, como FORTRAN, C, C #, Objective-C y Java. Tengo un punto débil para C porque ha sido mi idioma principal durante casi 15 años y ha pagado todas mis facturas (lo que me permitió retirarme en 2000 a la edad de 46 años).