La programación es un proceso clave que implica diseñar, codificar, limpiar y proteger el código fuente de programas computacionales. Este proceso no solo facilita la solución de problemas lógicos, sino que también abre puertas a múltiples oportunidades de empleo y emprendimiento, además de mejorar la capacidad de adaptación al estilo de vida actual, según Microsoft.
4. El emprendimiento se vuelve una opción tangible.
3. Proporciona mayor capacidad de adaptación al estilo de vida actual.
2. Mayores oportunidades de empleo.
1. Desarrolla habilidades para la solución de problemas lógicos.
Historia
Los lenguajes de programación de alto nivel en los que ya no se dependía del hardware de la máquina sino
de la capacidad de abstracción del programador y de la sintaxis, semántica y potencia del lenguaje.
En la década de los cincuenta, IBM diseñó el primer lenguaje de programación de alto nivel y concebido
para resolver problemas científicos y de ingeniería (FORTRAN, 1954).
Luego se creó el lenguaje ensamblador, que aunque era lo mismo que programar en binario, al estar en letras era más fácil de recordar.
Inicialmente se programaba en código binario, es decir en cadenas de 0s y 1s, que es el lenguaje que entiende directamente el computador.
Máquina de Turing en 1943, plantea los primeros algortimos de toma de decisiones. Aportes de Lógica Matemática - Computadora con tubos de vacío.
Primeras aportaciones:
Máquina diferencial para el cálculo de polinomios de Charles Babbage XVII.
Aparece en el siglo XV la máquina que realizaba operaciones básicas y raíces cuadradas de Gottfried Wilheml Leibniz.
Relacionada directamente con la aparición de los computadores.
Herramientas para prgramar
Domino de línea de comandos para compilar
SDKs para los respectivos lenguajes de programación
Entornos de desarrollo integrado (IDE)
Tipos de programación:
Programación Funcional.
Programación Lógica.
Programación Concurrente.
Programación Modular.
Programación Estructurada.
Aparición de lenguajes de programación más populares
Java (1997)
Perl (1987)
C++ (1983)
Ada (1979)
C (1971)
Pascal (1970)
BASIC (1964)
COBOL (1959)
FORTRAN (1954)
Definición
De manera convencional la programación es un proceso que se utiliza para idear y ordenar las acciones que se realizarán en el marco de un proyecto.
Proceso que involucra diseñar, codificar, limpiar y proteger el código fuente de programas computacionales.