Historia del software | Diccionario Economico

Definición de Historia del software | Diccionario Economico

La historia del software se refiere al estudio y registro de la evolución del software a lo largo del tiempo, incluyendo su desarrollo, innovaciones y cambios en las tecnologías utilizadas para su creación y uso.

Entendemos el software como la parte intangible o factor de cómputo y computación que hace posible el uso del hardware. Ejemplos de esto son los sistemas operativos o las aplicaciones.

Por lo tanto, el software no puede existir sin la intervención del hardware y viceversa, por lo que ambos términos se necesitan mutuamente para tener algún uso o utilidad.

origen del software

El software como término teórico tiene su origen en dos eventos notables.

El primero se refiere al desarrollo de un algoritmo diseñado para una máquina en particular, como el «Máquina Analítica» en un momento a mediados del siglo XIX. Esta máquina finalmente nunca se implementó y el algoritmo no se puso en práctica. La programadora del primer software «prototipo» fue Ada Lovelace, la primera mujer programadora de la historia.

Lo segundo que sucedió fue el trabajo de Alan Turing, basado en números computables, por lo que nos encontramos ante la primera teoría del software. Ocurrió poco antes de mediados del siglo XX.

En resumen, software es un término que se utiliza hace relativamente poco tiempo, por lo que es una ciencia a la que aún le queda mucho camino por recorrer.

Etapas históricas del software.

Podemos dividir la historia del software en las siguientes etapas, desde sus inicios hasta su posicionamiento en el siglo XXI:

  • Etapa anterior a 1950: Son décadas en las que se sientan las primeras bases y bocetos de software. Como se mencionó en la sección anterior, Ada Lovelace y Alan Turing son los precursores del concepto de «software».
  • Década de los años 50, 60 y 70.R: Durante estos años, el software ha evolucionado de ser un concepto teórico y abstracto a ser reconocido como un factor importante para la invención y desarrollo de dispositivos o máquinas. El término «ingeniería de software» se utiliza por primera vez en una conferencia de la OTAN. Este es el primer ejemplo de una de las ciencias y profesiones más estudiadas y, por tanto, más solicitadas. En ese momento, los lenguajes más utilizados eran COBOL y FORTRAN.
  • Década 80s y 90s: En estas dos décadas se ha identificado el problema de que la gran demanda ha superado la oferta de profesionales en la industria. Además, los profesionales no podrían cubrir tantas áreas de conocimiento sin una especialización previa. Los primeros colapsos se produjeron en proyectos y obras de mayor complejidad. Sin ir más lejos, en esta época se lanzó Windows en 1985 y Linux en 1992. Además, el advenimiento del lenguaje HTML está asociado con el advenimiento de la World Wide Web (WWW), uno de los principales hitos de la era digital. .
  • Siglo XXIR: Desde principios del siglo XXI se han dado grandes pasos en todas las áreas relacionadas con el software. Desde la llegada de los revolucionarios teléfonos inteligentes con software incorporado que permite que un solo dispositivo realice tareas que antes requerían una computadora. Por otro lado, también se han alcanzado niveles de desarrollo en tecnologías que aún están por explorar y desarrollar, como la IA o las ya conocidas criptomonedas. Ejemplos de tales avances son los asistentes de voz de grandes empresas como Apple, Microsoft o Amazon, que pueden imitar el comportamiento humano. Para estos fines, existen muchos lenguajes de programación, en los que el propósito del proyecto determina qué lenguaje se debe utilizar y, por tanto, qué tipo de profesional en particular se necesita. Algunos de los lenguajes que podemos mencionar son SWIFT (para aplicaciones en el entorno iOS), JavaScript (para el entorno web) o PHP (destinado a tareas y programación de servidores o máquinas físicas).

Como se ha señalado, la historia del software no es demasiado larga, pero sí muy intensa, ya que a lo largo de su recorrido histórico se suceden muchas evoluciones y ramificaciones. Prueba de ello son numerosos lenguajes de programación y decenas de miles de proyectos implementados en base a ellos.

¿Problemas o dudas? Te ayudamos

Si quieres estar al día, suscríbete a nuestra newsletter y síguenos en Instagram. Si quieres recibir soporte para cualquier duda o problema, no dude en ponerse en contacto con nosotros en info@wikieconomia.org

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio