Cita:
En inglés técnico, software, sabemos que es programa. Pero literalmente quiere decir componente blando.desesperados eus que dijeron: vamos a separar los componentes de un ordenador en dos: los componentes blandos(software) y los componentes duros(hardware).
Software y hardware vienen de algo más curioso, de la separación de los regalos de bodas, software era todo del tipo mantas, cortinas y demás, mientras que hardware es todo como cazuelas, ollas, herramientas, no sé a qué ida de olla se debe esa asociación a los ordenadores, pero es curioso.