etukäyttöliittymäohjelmistoja
Etukäyttöliittymäohjelmistot, tunnetaan myös nimellä frontend-ohjelmistot, viittaavat niihin osiin ohjelmistoa, jotka käyttäjä suoraan vuorovaikuttaa. Ne vastaavat visuaalisesta esityksestä ja siitä, miten käyttäjä syöttää tietoa ja vastaanottaa vastauksia. Käytännössä tämä tarkoittaa kaikkea näytöllä näkyvästä sisällöstä, kuten tekstiä, kuvia, painikkeita ja lomakkeita, aina siihen, miten nämä elementit reagoivat käyttäjän toimiin.
Frontend-kehitys keskittyy usein verkkosovelluksiin, joissa käytetään tyypillisesti HTML:ää rakenteen luomiseen, CSS:ää ulkoasun muotoiluun ja JavaScriptiä interaktiivisuuden
Mobiilisovellusten maailmassa etukäyttöliittymäohjelmistot rakennetaan käyttäen natiiveja kehityskieliä, kuten Swiftiä iOS:lle ja Kotliniä Androidille, tai cross-platform-kehyksiä kuten