-
La máquina del telar de Jacquard
creada en 1801, utilizaba los orificios en tarjetas perforadas para representar los movimientos de un brazo de la máquina de tejer, con el objetivo de generar patrones decorativos automáticamente. -
La primera programadora
En el siglo XIX, una mujer, Ada Lovelace desarrolló el primer algoritmo, lo que marcó el camino de la programación. Ada revolucionó completamente la informática en unos momentos en qué era poco convencional que las mujeres se dedicasen a la ciencia o a la tecnología -
Alonzo Church
fue capaz de expresar el cálculo lambda a través de fórmulas porgramadas -
Alan Turing
Una de las contribuciones más importantes de Turing fue su diseño conceptual de la "Máquina de Turing", un dispositivo teórico que podía manipular símbolos en una cinta de manera algorítmica, lo que demostraba la posibilidad de resolver cualquier problema matemático que pudiera ser descrito mediante un algoritmo. Este concepto es fundamental en la teoría de la computación y es considerado el precursor de los computadores modernos. -
Z3
La computadora Z3, creada por Konrad Zuse en 1941, fue la primera máquina programable y completamente automática, características usadas para un computador. -
BASIC
El BASIC original, el Dartmouth BASIC, fue diseñado en 1964 por John George Kemeny, Thomas Eugene Kurtz y Mary Kenneth Keller en el Dartmouth College en New Hampshire, Estados Unidos, como un medio para facilitar la programación en ordenadores a estudiantes (y profesores) que no fueran de ciencias. -
UNIX
Ken Thompson, es un pionero en las ciencias de la computación. Su trabajo con el lenguaje de programación B y el sistema operativo UNIX y Plan 9 para los laboratorios Bell. -
C
Dennis Ritchie crea el lenguaje de programación C en los laboratorios Bell, que se convertiría en uno de los lenguajes más influyentes en la historia de la informática. -
C++
C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup. La intención de su creación fue extender al lenguaje de programación C y añadir mecanismos que permiten la manipulación de objetos. -
PHYTON
Python es un lenguaje de programación de alto nivel, interpretado y de propósito general. Es conocido por su sintaxis clara y legible, lo que lo hace muy adecuado para principiantes y profesionales por igual. Python es ampliamente utilizado en una variedad de campos, incluyendo desarrollo web, análisis de datos, inteligencia artificial, automatización de tareas y más, gracias a su extensa biblioteca estándar y una gran cantidad de bibliotecas de terceros disponibles. -
PHP
PHP (Hypertext Preprocessor) es un lenguaje de programación de código abierto ampliamente utilizado para el desarrollo de aplicaciones web dinámicas. Se integra fácilmente con HTML y es conocido por su capacidad para interactuar con bases de datos, generar contenido dinámico y facilitar la creación de sitios web interactivos y funcionales. -
JAVA
Java es un lenguaje de programación de propósito general que fue desarrollado por Sun Microsystems (adquirido por Oracle Corporation en 2010) en 1995. Es conocido por su portabilidad, lo que significa que los programas escritos en Java pueden ejecutarse en cualquier plataforma que tenga un intérprete de Java instalado, sin necesidad de recompilar el código fuente. Esto se logra mediante el uso de la máquina virtual Java (JVM), que traduce el código Java en instrucciones. -
JAVASCRIPT
JavaScript es un lenguaje de programación de alto nivel, interpretado y orientado a objetos, principalmente conocido por su uso en el desarrollo web del lado del cliente. Originalmente creado para agregar interactividad y dinamismo a las páginas web -
KOTLIN
Kotlin es un lenguaje de programación de propósito general, estático y orientado a objetos que se ejecuta en la máquina virtual de Java (JVM) y también se puede compilar a JavaScript o código nativo. Fue desarrollado por JetBrains en 2011 y se ha convertido en el lenguaje preferido para el desarrollo de aplicaciones Android, además de ser utilizado en otros proyectos debido a su interoperabilidad con Java, su sintaxis concisa y su enfoque en la seguridad y la expresividad del código. -
TYPESCRIPT
TypeScript es un lenguaje de programación desarrollado por Microsoft que es un superconjunto tipado de JavaScript. Esto significa que TypeScript extiende JavaScript añadiendo características como el sistema de tipos estáticos, interfaces, clases y otros elementos propios de la programación orientada a objetos. TypeScript se compila a JavaScript estándar, lo que significa que puede ser ejecutado en cualquier entorno que soporte JavaScript.