-
La humanidad ha utilizado ábacos, de tipo u otro, desde los albores de la civilización para satisfacer sus necesidades.
-
Inventor: Blaise Pascal
“La pascalina es la precursora de las calculadoras modernas.” (Briceño, 2021) -
Inventor:
Gottfried Leibniz Inspirado en las ideas que se utilizaron para la creación de la pascalina. La máquina utiliza 3 tipos de ruedas: para sumar, para el multiplicando y para el multiplicador. -
Inventor:
Joseph Marie Jacquard “Este invento permitió la producción en masa de diseños textiles complicados y costosos, con patrones intrincados que serían tejidos automáticamente”. (Pappalardo, 2019) Las tarjetas perforadas que utilizó fueron usadas posteriormente para la creación de las computadoras modernas. -
Inventor:
Charles Babbage “Contaba con unidad aritmética, control de flujo y memoria, además de permitir condiciones y bucles. Fue la primera máquina que tuvo un diseño Turing-completo que se conoce.” (Joadtor, 2011) -
Se le atribuye la creación del bucle o subrutina y el primer lenguaje de programación (para la máquina analítica de Babbage). Por todo esto se le reconoce como la primera programadora de la historia. (Augusta Ada Byron King, 2011)
-
Inventor:
Herman Hollerith "Revolucionó el tratamiento a gran escala de información mediante la automatización, y por tanto el primer informático.”
(Herman Hollerith, 2010) -
Componente/Tecnología principal: Tubos de
vacío. Lenguaje de Programación: Lenguaje máquina. -
Inventor:
John Von Neumann Planteó la adopción del bit como unidad de medida de la memoria de las pcs y, además, desarrolló el término de los “bits de paridad” para lograr paliar la aparición de errores, ejemplificando, por culpa de elementos no fiables. (Velasco, 2015) -
Componente/Tecnología principal: Transistores. Lenguaje de Programación: Lenguaje ensamblador.
-
Componente/Tecnología principal: Circuitos integrados. Lenguaje de Programación: COBOL, FORTRAN,Pascal,C y Basic
-
Componente/Tecnología principal: Microprocesadores Lenguaje de Programación: Javascript, Python, Java, C# y Kotlin.
-
Componente/Tecnología principal: Inteligencia artificial.
Computación cuántica. Nanotecnología. Lenguaje de Programación: Lenguaje de alto nivel y Lenguaje natural.