käyttöjärjestelmän
Käyttöjärjestelmä on tietokoneen tai muun laitteen perusohjelmisto, joka hallitsee laitteistoa, tarjoaa sovelluksille yhteiset palvelut ja helpottaa ohjelmien käyttöä. Se toimii välikädenä sovellusten ja laitteiston välillä, hallinnoi keskeisiä resursseja kuten prosesseja, muistia sekä I/O-toimintoja ja tarjoaa ohjelmointirajapinnat.
Keskeisiä tehtäviä ovat prosessinhallinta, muistinhallinta, I/O-hallinta, sekä tiedostojärjestelmän hallinta sekä järjestelmän turvallisuus ja virheenkäsittely. Prosessinhallinnassa käyttöjärjestelmä
Arkkitehtuuriltaan käyttöjärjestelmät voidaan luokitella eri tavoin. Ydintuot (kernel) voi olla monoliittinen, mikroydin tai hybridi. Käyttöjärjestelmiä on
Käyttöjärjestelmiä kehitetään sekä suljetuin että avoimen lähdekoodin projekteina. Päivitykset parantavat turvallisuutta, suorituskykyä ja yhteensopivuutta sovellusten kanssa.