Generaciones Lenguajes de Programacion

  • Lenguaje de Programacion: Definicion

    Lenguaje de Programacion: Definicion
    Lenguaje de programación En informática, cualquier lenguaje artificial que puede utilizarse para definir una secuencia de instrucciones para su procesamiento por un ordenador o computadora. Es complicado definir qué es y qué no es un lenguaje de programación. Se asume generalmente que la traducción de las instrucciones a un código que comprende la computadora debe ser completamente sistemática. Normalmente es la computadora la que realiza la traducción.
  • Period: to

    Generaciones

    Clasificacion de Generaciones con Respectivos Ejemplos
  • Period: to

    Primer Generacion

    La primera generación de lenguajes, se inicia a fines de la década de 1940. Si bien el concepto de programa almacenado de Von Neumann significó un gran paso en la programación por computadores; el procedimiento de programación era complicado y difícil.
    A comienzos del decenio de 1950, el programador tenia que emplear el lenguaje de máquinas para escribir las instrucciones a la computadora.
  • Period: to

    Codigo maquina

    Código máquina. Es el único que entiende directamente la computadora, utiliza el alfabeto binario que consta de los dos únicos símbolos 0 y 1, denominados bits (abreviatura inglesa de dígitos binarios). Fue el primer lenguaje utilizado en la Programación de computadoras, pero dejó de utilizarse por su dificultad y complicación, siendo sustituido por otros lenguajes más fáciles de aprender y utilizar, que además reducen la posibilidad de cometer errores.
  • Period: to

    Targetas Perforadas

    Una tarjeta perforada es una pieza de cartulina que contiene información digital representada mediante la presencia o ausencia de agujeros en posiciones predeterminadas. Comenzaron a usarse en el siglo 19 para el control de telares, aunque no fue hasta mediados del siglo 20 cuando empezaron a usarse en los ordenadores para el almacenamiento de programas y datos. Actualmente es considerado como un método obsoleto de almacenamiento.
  • Period: to

    Codigo Binario

    El código binario es un método de representación de números a la base 2, en el que cada lugar de un número corresponde a una potencia de 2. El código binario usa sólo los dígitos 1 y 0 (conocidos como dígitos binarios, o "bits") y combina esos dígitos para producir diferentes números binarios Casi todas las computadoras usan el código binario porque es fácil de implementar usando la electrónica digital y el álgebra Booleana, en las que las variables sólo tienen los valores 1 y 0.
  • Period: to

    Ensamblador

    Se define como un lenguaje de programación que se usa para dar directamente órdenes al ordenador. A diferencia de otros lenguajes, que usan el sistema operativo como intermediario para ejecutar las tareas (le dicen al sistema operativo que haga una cosa y este es quien se encarga de hacérselo saber al ordenador), el lenguaje ensamblador no usa intermediarios, sino que directamente le da las órdenes a la máquina. El lenguaje ensamblador debe ser traducido a código máquina.
  • Period: to

    Plankalkül

    Plankalkül fue el primer lenguaje de programación, que fue creado por el científico alemán Konrad Zuse en los años 1942 a 1946. Entre las carácteristicas de este lenguaje se encuentran:
    -Las operaciones lógicas o matemáticas se pueden aplicar sólo a las variables
    del mismo tipo.
    -Segundo estructuras condicionales.
    -Estructuras de iteración.
    Entre las ventajas de este lenguaje de programación son que los programas son funciones y el lenguaje era único para números.
  • Period: to

    2°da Generacion

    La segunda generación de lenguajes fue desarrollada a finales de los años 50 y principios de los 60 y ha servido como base para todos los lenguajes de programación modernos (tercera generación). La segunda generación de lenguajes está caracterizada por su amplio uso, la enorme cantidad de bibliotecas de software y la gran familiaridad y aceptación. A partir de esta generacion en esta epoca empiezan a utilizarse los lenguajes de programacion de alto nivel aunque no eran declarativos.