Järjestelmäkutsut
Järjestelmäkutsut ovat tietokoneohjelmien tapa pyytää palveluita käyttöjärjestelmältä. Kun ohjelma tarvitsee tehdä jotain, mihin sillä ei ole suoraa oikeutta tai joka vaatii käyttöjärjestelmän apua, se tekee järjestelmäkutsun. Tällaisia toimintoja ovat esimerkiksi tiedostojen avaaminen ja lukeminen, prosessien luominen tai lopettaminen, muistin varaaminen tai verkkoyhteyksien muodostaminen. Järjestelmäkutsut ovat olennainen osa käyttöjärjestelmän ja sovellusten välistä rajapintaa.
Kun ohjelma tekee järjestelmäkutsun, se siirtyy käyttäjätilasta ytimeen. Käyttöjärjestelmän ydin on se osa käyttöjärjestelmää, jolla on
Eri käyttöjärjestelmissä on erilaisia joukkoja järjestelmäkutsuja. Esimerkiksi Linuxissa yleisiä ovat open, read, write, fork ja exec.