Davanje naredbi i uputa računalu za obavljanje određenog zadatka
Odgovor je: programski jezik.
Davanje naredbi i uputa računalu na jeziku koji razumije važan je način da ga natjerate da obavlja određene zadatke. Programski jezici dizajnirani su za komunikaciju s računalom kako bi ono moglo razumjeti i slijediti naredbe koje mu se daju. Proces davanja naredbi i uputa uključuje i jezike visoke razine kao što su C, Java i Python, kao i asemblerski jezik koji se koristi za složenije zadatke. Programski jezici omogućuju programerima stvaranje učinkovitih programa koji se mogu koristiti u različite svrhe. Dajući računalu naredbe i upute na jeziku koji razumije, korisnici mu mogu dati mogućnost da brzo i točno izvrši zadatke.