Programación

Programación

Te explicamos qué es la programación en general y en informática. También, historia de la programación, sus elementos y lenguajes.

¿Qué es la programación?

La programación es el acto de programar, es decir, organizar una secuencia ordenada de pasos a seguir para hacer una determinada cosa. Este término se puede utilizar en muchos contextos, es común hablar de programación a la hora de organizar una salida, vacaciones o el listado de programas con sus días y horas de emisión de canales de televisión o el listado de películas en un cine.

Además, en el campo de la informática, la programación es el eje central de la relación entre los ordenadores y los usuarios.

Ver también: Sistema operativo

Programación de computadoras

En informática, la programación se refiere a acto de crear programas o aplicaciones a través del desarrollo del código fuente, que se basa en el conjunto de instrucciones que sigue la computadora para ejecutar un programa.

La programación es lo que permite que una computadora funcione y realice las tareas solicitadas por el usuario.

Lenguaje de programación

El lenguaje de programación es un lenguaje artificial preconcebido compuesto de signos, palabras y símbolos que permite la comunicación entre el programador y la computadora.

Las instrucciones seguidas por la computadora para ejecutar aplicaciones y programas. se escriben en lenguaje de programación y luego se traducen a un lenguaje máquina que puede ser interpretado y ejecutado por el hardware del equipo (parte física).

El código fuente está formado por líneas de texto que expresan en lenguaje de programación las instrucciones que debe ejecutar la computadora. Este código se crea, diseña, codifica, mantiene y depura mediante programación.

Hay diferentes lenguajes de programación. (Java, Pearl, Python) que utilizan varios programas en los que se vuelcan las instrucciones. Estos lenguajes varían con el tiempo, se expanden y evolucionan.

Más en: Lenguaje de programación

¿Para qué sirve la programación?

El objetivo principal de la programación es definir instrucciones que permitan a una computadora ejecutar sistemas, programas y aplicaciones eficientes, accesibles y fáciles de usar.

Los programas de computadora generalmente siguen algoritmos, que son el conjunto organizado e interrelacionado de instrucciones que Permiten que funcione el software de los equipos informáticos.

Historia de la programación

Los inicios del desarrollo de la programación informática coinciden con la aparición de los primeros ordenadores en la segunda mitad del siglo XX. La historia de la programación se puede describir a través del desarrollo de diferentes lenguajes de programación:

  • Lenguaje de máquina. En este primer periodo se utilizaron lenguajes de máquina muy básicos y limitados basados ​​en el sistema binario (uso de los números 0 y 1 en diferentes combinaciones) que es el lenguaje que reconocen las computadoras, por lo que aún hoy todos los lenguajes se convierten a él. . Fue reemplazado porque era una forma de programación tediosa y difícil.
  • Lenguaje ensamblador. Más tarde comenzaron a surgir lenguajes que usaban palabras clave. Se utilizaron palabras simples, mnemotécnicas y abreviaturas que tenían su correlato y se traducían a código máquina. El lenguaje ensamblador se incorporó porque era más fácil de recordar y ejecutar para el usuario que el código de máquina.
  • Lenguaje de alto nivel. A finales de la década de 1950 nació Fortran, un lenguaje de programación desarrollado por IBM que dio lugar a lenguajes basados ​​en conjuntos de algoritmos mucho más complejos. Estos lenguajes fueron adaptados a diferentes computadoras y fueron traducidos por software a lenguaje máquina.

Tipos de programacion

  • Programación estructurada. Busca mejorar y reducir el tiempo de procesamiento mediante el uso de subrutinas (subalgoritmos dentro del algoritmo principal que resuelven una tarea).
  • Programación modular. Divide los programas en módulos para trabajar con ellos y resolver problemas más fácilmente.
  • Programación orientada a objetos. Utiliza objetos (entidades con características, estado y comportamiento) como elementos fundamentales para encontrar soluciones.

Elementos de programacion

Existen ciertos elementos que son fundamentales a la hora de conocer o ejecutar un lenguaje de programación, entre los más representativos se encuentran:

  • Palabras reservadas. Palabras que en el lenguaje significan la ejecución de una instrucción específica, por lo que no pueden ser utilizadas para otros fines.
  • Los operadores. Símbolos que indican la aplicación de operaciones lógicas o matemáticas.
  • Variables. Los datos pueden variar durante la ejecución del programa.
  • constantes. Datos que no cambian durante la ejecución del programa.
  • Identificadores. Nombre dado a las diferentes variables para identificarlas.

Continuar con: Historia de la Computación

Referencias

  • “¿Qué es la programación informática? en la Universidad del Sur de New Hampshire.
  • «Lenguaje de programación de computadoras» en Encyclopedia Britannica.
  • «¿Cuántos tipos de lenguajes de programación hay?» en Muy Interesante.
  • «Los lenguajes de programación más utilizados en la actualidad» en Universia.