Det giver kommandoer og instruktioner til computeren på et sprog, den forstår
Svaret er: programmering.
Programmering er processen med at give instruktioner og kommandoer til en computer på et sprog, den forstår for at udføre en bestemt opgave. Programmeringssprog er designet til at være nemme at forstå for computere, men svære for mennesker at forstå. For eksempel er maskinsprog ikke andet end et sprog, der består af dele, som kun en computer kan fortolke. Det er vigtigt for programmører at forstå syntaksen og strukturen af disse sprog, så de kan skrive kode, som en computer kan fortolke og udføre korrekt. Programmering er en væsentlig del af ethvert vellykket teknologiprojekt, fordi det udgør byggestenene for programmører til at skabe et effektivt program.