¿Qué es programación?
Es una disciplina que combina parte de otras disciplinas como las Matemáticas, Ingeniería y la Ciencia. Sin embargo, la habilidad más importante es resolver problemas. Es lo que harás todos los días como programador o programadora.
La programación es una secuencia de instrucciones que le damos a la computadora para que haga lo que nosotros deseamos. Podemos construir una aplicación web, móvil, un programa que lleve cohetes a la luna o marte, resolver problemas de finanzas.
La estructura de un programa. Casi todos los programas tienen un input, output, operaciones matemáticas, ejecución condicional y repeticiones
“La programación es cómo haces que las computadoras resuelvan problemas”
Hay dos frases clave aquí que son importantes:
- Tú: sin el programador (tú), la computadora es inútil. Hace lo que le dices que haga.
- Resolver problemas: las computadoras son herramientas. Son herramientas complejas, es cierto, pero no son misteriosas ni mágicas: existen para facilitar las tareas.
Existen tres conceptos clave en las estructuras lógicas básicas en la programación:
- Secuencia: ejecución de instrucciones en orden
- Selección: tomar decisiones
- Repetición: hacer lo mismo más de una vez, también llamada iteración
Lenguajes de programación
Hay muchos lenguajes de programación diferentes, todos los cuales tienen sus propios méritos, y ciertos lenguajes se adaptan mejor a determinados tipos de tareas, pero no hay un lenguaje que sea el ‘mejor’.
¿Cuál es tu reacción?