Está en la página 1de 2

Trabajo de investigación

Concepto de programar.
Dar las instrucciones necesarias a una máquina o aparato para que realice su función de
manera automática.

Concepto de algoritmo. 
Conjunto de pasos precisos y que siguen un orden lógico, que se deben realizar para
solucionar un problema o cumplir un objetivo específico. 

Historia y Clasificación de los Lenguajes de programación.


La historia de los lenguajes de programación comienza según la mayoría de los autores cuando
Charles Babbage inventó su computadora en el año 1822. El necesito un lenguaje para poder
comunicarse con esta máquina. Estos primeros lenguajes de programación estaban muy unidos a
la computadora y fueron creados para cada una de ellas. Este lenguaje era muy rudimentario y
consistía en la programación de los diferentes cambios de engranajes que ejecutaban los
cálculos.
Mas adelante en el año 1942 se construyó la ENIAC, computadora que se programaba ya con
interruptores y era preciso reescribir el sistema entero para cada nuevo programa. Era un
lenguaje de programación muy tedioso.
A continuación, la Historia de los lenguajes de programación nos lleva a Von Neumann, que en
el año 1945 desarrollo una nueva técnica que establecía que las instrucciones complejas se
deben utilizar para controlar el hardware simple, permitiendo que se pudiese reprogramar más
rápidamente (la técnica del compartir-programa).
La historia de los lenguajes de programación da un gran paso en el año 1957, cuando aparece el
primero de los lenguajes de programación más importantes, el FORTRAN (del inglés Formula
Translation). Este fue el primero de los lenguajes de programación de alto nivel. En el año 1958
se creo el lenguaje de programación LISP o proceso de lista que fue diseñado para la
investigación la inteligencia artificial.

-Clasificación:
Lenguaje de programación de nivel bajo:
 Lenguaje máquina
 Lenguaje ensamblador
Lenguajes de programación de alto nivel:
 Java
 C#
 Python
 C
 C++
 Swift
Datos: Constantes y Variables.
Constante: Una constante es un elemento de datos con nombre con un valor
predefinido. No se puede cambiar el valor asignado a una constante predefinida.
Variable: Es un elemento de datos con nombre cuyo valor puede cambiar durante el
curso de la ejecución de un programa. Un nombre de variable debe seguir el convenio
de denominación de un identificador (carácter alfabético o número y el signo de
subrayado).

Expresiones. 
Una expresión es una combinación de constantes, variables o funciones, que es
interpretada de acuerdo a las normas particulares de precedencia y asociación para un
lenguaje de programación en particular.

La operación de asignación. 
Una operación de asignación asigna el valor del operando derecho a la ubicación de
almacenamiento designada por el operando izquierdo. Por consiguiente, el operando
izquierdo de una operación de asignación debe ser un valor L modificable.

También podría gustarte