Operatsioonisüsteemi alused
· Inimesed kasutavad masinkoodi käskude asemel mnemoonilisi käske, mis tõlgitakse
translaatori poolt masinkoodi keelde
· Kõikidel protsessoritel on ainult temale omane masinkoodide hulk, assembler
Kõrgtasemekeeled
· Järgmine samm tehti 1954. A. Millal tehti esimene kõrgtaseme keel FORTRAN
· Kõrgtaseme keeled imiteerivad loomulike keeli, kasutades kõnekeele sõnu ja
üldkasutatavaid matemaatilisi sümboleid
· Need keeleed on inimesele mugavamad. Nende abil võib kirjutada programme, milles
on tuhandeid ridu.
Algoritm
· Algoritm on sammsammuline tegevusjuhis, juhend, eeskiri mingi tegevuse
sooritamiseks või eesmärgi saavutamiseks
Struktuurprogrammeerimine
· Kõrgkeeles kirjutatud lühikesed programmid olid kergesti arudaadavad kuid
suuremahulised muutusid raskesti arusaadavaks ja mittejuhitavaks.
· Lahenduseks oli struktuurprogrammeerimine
Objekt-orienteeritud programmeerimine