Precursores y aportaciones

  • 1968 BCE

    Pascal

    Pascal
    Pascal se caracteriza por ser un lenguaje de programación estructurado fuertemente tipado. Esto implica que: El código está dividido en porciones fácilmente legibles llamadas funciones o procedimientos. De esta forma Pascal facilita la utilización de la programación estructurada en oposición al antiguo estilo de programación monolítica. El tipo de dato de todas las variables debe ser declarado previamente para que su uso quede habilitado.
  • 1812 BCE

    Babbage

    Babbage
    Babbage intentó encontrar un método por el cual se pudieran hacer cálculos automáticamente por una máquina, eliminando errores debidos a la fatiga o aburrimiento que sufrían las personas encargadas de compilar las tablas matemáticas de la época. Esta idea la tuvo en 1812. Tres diversos factores parecían haberlo motivado: una aversión al desorden, su conocimiento de tablas logarítmicas, y los trabajos de máquinas calculadoras realizadas por Blaise Pascal y Gottfried Leibniz.
  • 1679 BCE

    Leibniz

    Leibniz
    Demostró las ventajas de utilizar el sistema binario en lugar del decimal en las computadoras mecánicas y construyó una máquina aritmética que realizaba las cuatro operaciones básicas y calculaba raíces cuadradas. Sistema binario:
    Podemos decir que el proyecto empezó por el año 1679 cuando Gottfried Wilhelm Leibniz mostró su “numeración diádica” con la cual todo número tenía la posibilidad de ser expresado mediante una serie formada por ceros y unos.
  • 1300 BCE

    Ábaco

    Ábaco
    El ábaco es un instrumento que sirve para efectuar operaciones aritméticas sencillas (sumas, restas, divisiones y multiplicaciones y otras más complejas, como calcular raíces). Consiste en un cuadro de madera con barras paralelas por las que corren bolas movibles, útil también para enseñar estos cálculos simples. Su origen se remonta a la antigua Mesopotamia, más de 2000 años antes de nuestra era.