Laskennan alalla termiä käyttöliittymä käytetään nimeämään kahden ohjelman, järjestelmän tai laitteen välinen toiminnallinen yhteys, joka tarjoaa viestintää eri tasoilla, mikä mahdollistaa tiedonvaihdon. Rajapintoja on kahdenlaisia: käyttöliittymät ja fyysiset rajapinnat.
Käyttöliittymä on paikka, josta ihmisen ja tietokoneen välinen vuorovaikutus syntyy. Tämäntyyppiset rajapinnat sisältävät erilaisia elementtejä, kuten graafisen sisällön, ikkunat, hiiren, kohdistimen, tietyt tietokoneen tekemät äänet, lyhyesti sanottuna, kaikki ne tapat, jotka mahdollistavat tietokoneen ja käyttäjän välisen viestinnän.
Käyttöliittymän suunnittelun tarkoituksena on, että se on helposti ymmärrettävä, tehokas ja mielenkiintoinen, jotta konetta käytettäessä saavutettaisiin haluttu tulos.
Sen päätoiminnot ovat: päälle ja pois toiminnot; joukkueen ohjaustoimintojen hallinta; kosketus muihin järjestelmiin; kulunvalvonta; tietojen tila; mm. tiedostojen ja hakemistojen hallinta.
Käyttöliittymässä voidaan erottaa kolme tyyppiä:
Laitteistorajapinnan: viittaa kaikkiin laitteisiin, joita käytetään pääsy, prosessi ja toimittaa tiedot (näyttö, hiiri ja näppäimistö).
Ohjelmiston käyttöliittymä: sitä käytetään toimittamaan tietoja prosesseista ja ohjausmekanismeista sen kautta, mitä henkilö usein tarkkailee näytöllä.
Ohjelmisto- ja laitteistoliitäntä: se muodostaa yhteyden tietokoneen ja käyttäjän välille, jolloin laite ymmärtää ohjeet ja käyttäjä ymmärtää luettavalla tavalla tulkitun binäärikoodin.
Fyysinen rajapinta viittaa puolestaan fyysiseen piiriin, jonka kautta signaalit vastaanotetaan tai lähetetään yhdestä järjestelmästä toiseen. Globaalia rajapintaa ei ole, mutta löytyy erilaisia tyyppejä: SCSI- liitäntä, USB-liitäntä jne., Jotka muodostavat tietyn teknisen määritelmän, joten yhteenliittäminen on mahdollista, jos samaa rajapintaa käytetään lähteessä ja kohteessa.
Kun termiä käytetään Internet-alueella, käyttöliittymä viittaa kaikkiin elementteihin, jotka heijastuvat ruudulla ja joiden avulla käyttäjä voi suorittaa erilaisia erityistoimia.