-
Primera noción de guardar datos
Alan Turing, desarrollo la idea de maquina de computo universal a través de sus maquinas de Turing que fueron los primeros dispositivos teóricos en contar con la noción de un programa, osea un dato que se le suministraba a la maquina y afectaba su comportamiento -
Datos en memoria
Jhon Vonn Neumann, desarrolla una arquitectura de maquina que usaba la misma memoria para almacenar los datos y los programas. Arquitectura que sigue vigente en la actualidad. -
Desarrollo de las primeras computadoras
Aparecen los trabajos del aleman Zu-se, los trabajos ingleses en la
linea Colossus y lostrabajos americanos en la linea ENIAC. -
Circuito Integrado
Se invento el circuito integrado desarrollado por Jack Kilby en 1958, que fue la clave para el desarrollo del microprocesador,que dio lugar a la“tercera generación"; y el con el las primeras instrucciones. -
Lenguaje ASSEMBLER
ASSEMBLER es un lenguaje de programación de bajo nivel que consiste en un conjunto de mnemonicos con código binario. -
Lenguaje en código binario
Los primeros lenguajes de programación reemplazaban entonces estas cadenas de 0s y 1s por “palabras” que fueran mas fáciles de recordar por los humanos que construían los programas(instrucciones mnemonicas),como MOVE, LDA, ADD, etc, las cuales constituyeron la primera abstracción sobre la capa física. -
Lenguajes de alto nivel
John Backus y sus colegas de IBM desarrollaron en el campus de esta compañía el lenguaje FORTRAN, por FORmula TRANslator, que es considerado como el primer lenguaje independiente de la maquina. -
LISP
LISP (por LISt Processor, procesador de listas) antecesor de los modernos lenguajes funcionales. Desarrollado por John McCarthy y sus colaboradores en el Instituto Tecnológico de Massachusetts, Lisp es el segundo lenguaje de programación de alto nivel de mayor antigüedad -
Lenguaje COBOL
COBOL (por COmmon Business Oriented Language) que fuera adoptado en bancos,compañías y dependencias oficiales y fue desarrollado por la comisión CODASYL. -
Lenguaje ALGOL
ALGOL (por ALGOrithmic Language, lenguaje de algoritmos)Elaborado y diseñado por Niklaus Wirth y Tony Hoare, se estudio como asignar significado(semántica) de manera independiente a la ejecución, describe reglas de sintaxis, Backus-Naur Formo BNF. -
Paradigmas de programacion
Se empiezan a formar paradigmas definiéndose como conjunto de ideas y conceptos vinculados a la forma en que se relacionan las nociones necesarias para solucionar problemas con el uso de un lenguaje de programación. -
Paradigmas Imperativo
Describe como debe realizarse el calculo, las variables son celdas de memoria y usan sentencias de asignación. Ej: FORTRAN-77, junto con COBOL, BASIC, PASCAL, C, ADA.zTambién lo implementan Java, C++, C#, Eiffel, Python, .. -
Paradigma Funcional
Basado en los modelos de cómputo cálculo lambda con lógica combinatoria, las funciones son elementos de primer orden usando recursividad, parámetros y acumuladores -
Paradigma Orientado a Objetos
encapsulan un objeto,y representan mediante datos encapsulados las entidades del mundo real en clases, herencia, polimorfismo. Ej: SMALLTALK, JAVA, C# -
Paradigma Logico
orientado a la descripción de las relaciones lógicas entre aserciones,que permite el razonamiento automático, abriendo camino a la inteligencia artificial. Ej_ PROLOG, se utiliza mediante consultas y se basa en la afirmación y reglas de inferencia validadas a partir de hechos.