Korkean tason ohjelmointikieli

Korkean tason ohjelmointikieli on ohjelmointikieli, joka tarjoaa vahvan abstraktion tietokoneen toiminnalle ja ei ole rajattu tietokoneen mukaan. Ensimmäiset korkean tason ohjelmointikielet julkaistiin 1950-luvulla.

Ensimmäisenä ylemmän tason ohjelmointikielenä pidetään Konrad Zusen 1940-luvulla kehittämää Plankalkülia, jonka kuvaus julkaistiin kuitenkin vasta 1972 ja jonka ensimmäinen kääntäjä toteutettiin vasta 1998.

Kolmannen ja neljännen sukupolven ohjelmointikielissä tyypillisenä piirteenä on ei-isomorfinen muunnos tietokoneen konekielelle ohjelman suorittamista varten.

Jatkumossa, jossa matalan tason kielet ovat ”lähellä laitteistoa”, korkean tason kielet ovat lähellä sitä, miten ihmiset ajattelevat. Laitteiston abstraktiossa neljännen sukupolven kielien on sanottu olevan jo korkeimmalla tasolla.

Esimerkkejä yleisistä korkean tason ohjelmointikielistä ovat:
 Python
 Java
 C++
 C#
 Visual Basic
 JavaScript

Lähteet 

Ohjelmointikielet