-
1940
A la fi dels anys 1940, amb el que podríem anomenar l'aparició de la primera generació d'ordinadors, s'accedia directament a la consola de l'ordinador des de la qual s'actuava sobre una sèrie de micro interruptors que permetien introduir directament el programa a la memòria de l'ordinador. En aquella època no existien els sistemes operatius, i els programadors havien d'interactuar amb el maquinari del computador sense ajuda externa. -
1950
Aparició de noves funcions, com carregar programaris, emmagatzemar temporalment, carregar un programa quan l’altre havia finalitzat. -
1960
Va aparèixer el UNIX un sistema estandarditzat i es van fer canvis, van poder fer que el sistema operes amb multitasca, multiusuari, mostrar si n’hi ha un error, més d’un processador. -
1970
El gran boom informàtic, en aquesta dècada apareix:
-MULTICS (Sistema de 36 bits que podia carregar moltes dades)
-MVS (Maneig de gran quantitats de dades, creat per empreses grans)
-CP/M (El S.O més utilitzat, ja que era portàtil)
-BDOS; Entén el llenguatge de les BD i les senyals de la BIOS -
1980
En aquesta època, van seguir utilitzant-llenguatges ja existents, com Smalltalk o C, i van néixer altres nous, dels quals es podrien destacar: C ++ i Eiffel dins el paradigma de l'orientació a objectes, i Haskell i Miranda en el camp de la programació declarativa . Un avanç important que es va establir a mitjans de la dècada de 1980 va ser el desenvolupament de xarxes de computadores personals que corrien sistemes operatius en xarxa i sistemes operatius distribuïts. -
1990
S’inventa la primera versió de GNU/Linux, aquest sistema es basa en Unix, un sistema que en principi treballava en mode ordres, estil MS-DOS. Avui dia disposa d'Finestres, gràcies a un servidor gràfic i a gestors de finestres