Linea Temporal Evolucio del Software

  • Ada Lovelace

    Ada Lovelace

    Escriu les primeres instruccions considerades un programa per a la màquina analítica de Charles Babbage.
  • Primera meitat del segle XX

    Primera meitat del segle XX

    1936 – Alan Turing
    Publica On Computable Numbers, definint la “Màquina de Turing”, la base teòrica de la informàtica. 1940s – Primeres computadores programables
    ENIAC (1945) i Colossus (1943) marquen els inicis del software amb codis molt bàsics en llenguatge màquina. 1949 – Assembly
    Primer llenguatge ensamblador, que simplifica la programació en binari.
  • Naixement dels llenguatges de programació

    Naixement dels llenguatges de programació

    1952 – Grace Hopper desenvolupa el primer compilador (A-0 System). 1957 – Fortran: Primer llenguatge d’alt nivell (IBM). 1959 – COBOL: Dissenyat per ser llegible i orientat a negocis.
  • Teoria i estadística aplicada al software

    Teoria i estadística aplicada al software

    1965 – John W. Tukey popularitza el terme “bit” i impulsa la informàtica estadística. 1969 – UNIX (Ken Thompson i Dennis Ritchie), que donarà lloc a Linux i macOS.
  • Expansió

    Expansió

    1970 – Pascal: llenguatge educatiu i estructurat. 1972 – C (Dennis Ritchie), bàsic per a sistemes operatius. 1977 – Apple II: primera computadora personal amb software accessible al públic.
  • L’era del software comercial

    L’era del software comercial

    1981 – MS-DOS (Microsoft) → sistema operatiu dominant. 1985 – Windows 1.0: interfície gràfica sobre MS-DOS. 1989 – Tim Berners-Lee proposa la World Wide Web.
  • Internet i software lliure

    Internet i software lliure

    1991 – Linux (Linus Torvalds): inici del moviment open source. 1995 – Java (Sun Microsystems) i JavaScript (Netscape). 1998 – Google canvia la recerca d’informació a internet.
  • Software connectat

    Software connectat

    2001 – Wikipedia: col·laboració global online. 2004 – Facebook, seguida de l’auge de les xarxes socials. 2007 – iPhone → revolució del software mòbil i les apps.
  • Cloud i IA

    Cloud i IA

    2010 – GitHub: col·laboració massiva en codi. 2012 – Deep Learning (rede neurals profundes). 2015 – Windows 10: sistema “com a servei”.
  • Software intel·ligent

    Software intel·ligent

    2020 – Aplicacions de teletreball i col·laboració (Zoom, Teams). 2022 – Revolució de la IA generativa (com ChatGPT). Actualitat – Software cada vegada més centrat en IA, blockchain i metavers.