¿Cuál fue el primer software de computadora y cómo se hizo?

De una manera que depende del primer hardware (programable).

Si acepta el reclamo de los EE. UU., Los programas de ENIAC se clasificaron. Uno desclasificado fue publicado en algún lugar por von Neumann o Knuth. No tengo mi referencia para eso. Podría haber sido 8 reinas o clasificación.

Si acepta la afirmación británica de que el Coloso era semi-programable y que primero era hardware electrónico, luego se clasificaba como software criptoanalítico. Produjeron casi una docena de colosos (los números replicados son un punto fuerte).

Si vas con Zuse, será un software empresarial alemán.

Creo que todo esto era lenguaje de máquina.

Debido a que el uso original de las computadoras era secreto, no confíe en las afirmaciones de la historia. Los historiales de la NSA recientemente desclasificados de las computadoras de la Agencia de Seguridad del Ejército (ASA) y las máquinas del Grupo de Seguridad Naval (NSG) pueden ser anteriores a muchas de estas afirmaciones.

Hay un buen argumento de que las matemáticas o la música escritas son probablemente las primeras, un conjunto estructurado de instrucciones preespecificadas destinadas a transportar y reproducir un proceso. Eso se remonta a miles de años, por supuesto, y puedes adivinar cómo lo hicieron.

Esa no es una respuesta tan trivial como parece, porque pasamos cientos de años empleando computadoras humanas para ejecutar sistemáticamente tales instrucciones, y se puede argumentar que las burocracias llevan esta tradición en más de una base de datos que en una vena aritmética.

El primer software para una máquina de computación serían las notas en la traducción de Sketch of The Analytical Engine por Ada Lovelace. La máquina nunca se creó, por lo que no está codificada, pero ofrece un resumen de cómo usar los componentes para ejecutar algoritmos.

Si desea que el software escrito para una máquina de computación digital que se construyó realmente sea para la máquina experimental Manchester Small-Scale, considerada la primera computadora de programa almacenado. Esa página describe el primer programa:

El primero, que consta de 17 instrucciones, fue escrito por Kilburn, y hasta donde puede determinarse, se ejecutó por primera vez el 21 de junio de 1948. Fue diseñado para encontrar el factor propio más alto de 2 ^ 18 (262,144) probando cada número entero de 2 ^ 18 – 1 hacia abajo.

Esto es lo que descubrí.

La primera forma práctica de programación probablemente fue realizada por Jaquard (1804, Francia). Diseñó un telar que realizaba tareas predefinidas mediante la alimentación de tarjetas perforadas en un artilugio de lectura.

Léalo aquí: [thocp.net/software/software_reference/introduction_to_software_history.htm]

Gracias por A2A, Anon.

El software de computadora es un conjunto de instrucciones que dirige a una computadora a realizar operaciones específicas. Consiste en programas de computadora , bibliotecas y datos no ejecutables relacionados.

El software era menos importante (y menos costoso) en los sistemas informáticos, porque el hardware inicial estaba literalmente conectado a mano para cada aplicación. Hoy, el software comprende un porcentaje mucho mayor del costo de los sistemas informáticos modernos que en la década de 1950. Hay varias razones para esta tendencia. Primero, el precio del hardware ha disminuido drásticamente, mientras que el rendimiento del hardware ha aumentado exponencialmente. En segundo lugar, la creación de aplicaciones, un proceso llamado desarrollo de software, es lento, complejo y propenso a errores. El software de computadora es, por lo tanto, costoso y cada vez más a medida que crece su complejidad.

No hay ninguna respuesta segura disponible en la web. Si Wikipedia dice

La primera pieza de software fue posiblemente creada por Ada Lovelace en el siglo XIX, para el motor analítico planificado. Sin embargo, nunca fue ejecutado.

Fuente: Historia del software.

El término “software” fue utilizado por primera vez en este sentido por John W. Tukey en 1957. En ciencias de la computación e ingeniería de software, el software es toda la información procesada por sistemas informáticos, programas y datos. Charles Babbage inventó el concepto de leer diferentes secuencias de instrucciones en la memoria de un dispositivo para controlar los cálculos como parte de su motor de diferencia. La teoría que es la base del software más moderno fue propuesta por primera vez por Alan Turing en un ensayo.

Fuente: Wikipedia

Consulte esta página web:

¿Cuándo se inventó la primera computadora?

A2A El primer acuerdo informático con el desarrollo de la bomba atómica, por lo que uno de los primeros programas fue el cálculo y la simulación de una bomba nuclear, ver Turing’s Cathedral: The Origins of the Digital Universe por George Dyson.

Margaret Hamilton – ingeniera de software principal de Apollo, quien acuñó el término “Ingeniería de software”.

Charles babeg hizo la primera computadora en la fase de cálculo desde 1854

No puedo decir exactamente sobre el primero, como lo sugiere Eugene Miya, las reclamaciones no se resuelven.
Pero pocos códigos antiguos que tuvieron un impacto agradable y aún están en uso son como la implementación de punto flotante, las teclas de teclado antirrebote, etc.

El Jacquard Loom controlado por cartas perforadas (de ahí fue de donde Hollerith tuvo su idea).

Por favor mira:
Telar jacquard