Backendkehityksellä
Backendkehitys, eli palvelinpuolen kehitys, viittaa ohjelmistokehityksen siihen osaan, joka tapahtuu käyttäjän selaimen tai laitteen ulkopuolella. Se on vastuussa sovelluksen "konepellin" toiminnasta, käsittelee tietoja, hallitsee palvelimia ja toteuttaa liiketoimintalogiikan. Kun käyttäjä vuorovaikuttaa esimerkiksi verkkosivuston tai mobiilisovelluksen kanssa, backend-kehitys vastaa siitä, että pyynnöt käsitellään oikein, tiedot haetaan ja tallennetaan tietokantoihin, ja tarvittavat vastaukset lähetetään takaisin käyttäjälle.
Keskeisiä elementtejä backend-kehityksessä ovat ohjelmointikielet kuten Python, Java, Node.js (JavaScript), Ruby, PHP ja C#. Nämä kielet
Lisäksi backend-kehitykseen kuuluu usein palvelinarkkitehtuurien suunnittelu, tietoturvan varmistaminen, suorituskyvyn optimointi ja sovellusten käyttöönotto (deployment) pilviympäristöihin kuten