Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROGRAMACION - Coggle Diagram
PROGRAMACION
Es un conjunto de reglas y simbolos que los seres humanos organizan, de tal manera que se puedan dar istrucciones a una computadora, equipo y maquina.
Categorias
Primera Generacion: Lenguajes de programacion dedicados a maquinas y lenguaje ensamblador.
Segunda Generaciòn: el cual utiliza mnemónicos en lugar de códigos binarios para escribir instrucciones.
Tercera Generacion: Lenguajes como C, Java y Python, más legibles y portátiles.
Cuarta Generacion: Lenguajes especializados para tareas específicas. lenguajes informáticos diseñados para ser más fáciles de usar y más eficientes que los lenguajes de generaciones anteriores.
Historia
Siglo XIX
1801: Joseph Marie Jacquard inventa el telar que usa tarjetas perforadas, considerado el primer sistema programable.
1842-1849: Ada Lovelace escribe el que se considera el primer programa de computadora en las notas de su traducción de un memorándum sobre la Máquina Analítica de Charles Babbage.
50"s
1957:Se crea FORTRAN (Formula Translating System), el primer lenguaje de programación de alto nivel diseñado para cálculos numéricos y científicos.
1958:Nace LISP (List Processor), un lenguaje funcional y uno de los más importantes de la historia, desarrollado por John McCarthy.
1959:Se desarrolla COBOL (Common Business-Oriented Language), enfocado en aplicaciones de negocios.
60"s
1964:Aparece BASIC (Beginner's All-purpose Symbolic Instruction Code), un lenguaje de programación educativo que sigue utilizándose hoy en día.
1967:Se crea Logo, un lenguaje educativo influyente en el desarrollo de Smalltalk y Scratch.
70"s
1970: Nace Pascal, un lenguaje utilizado en educación.
1972: Dennis Ritchie desarrolla el lenguaje C, que se ha convertido en un pilar fundamental en el desarrollo de software.
80"s
1983:Bjarne Stroustrup crea C++, una extensión del lenguaje C, que se ha vuelto extremadamente popular.
1983:Brad Cox y Tom Love desarrollan Objective-C, el lenguaje de programación principal para el software de Apple.
90"s:
1991: Guido Van Rossum crea Python, conocido por ser un lenguaje simplificado y fácil de leer. También nace Visual Basic.
-
Tipos
Bajo nivel: Son lenguajes cercanos a codigos de maquinas y son codigos que requieren el conocimiento de la estructura del hardware. ejemplo lenguaje ensamblador.
Alto nivel: Lenguajes amigables con los humanos facilitan ser entendidos y su escritura es facil. ejemplo Python, C++, Java