From Wikipedia, the free encyclopedia
Matalan tason ohjelmointikieli on ohjelmointikieli, joka on lähellä tietokoneen laitteistoa (käskykantaa) ja tarjoaa vain vähän tai ei lainkaan abstraktioita.[1][2] Esimerkkejä matalan tason kielistä ovat konekieli ja assembly.[2]
Konekieli on ensimmäisen sukupolven kieli ja assembly toisen sukupolven kieli.[3] Ensimmäisen ja toisen sukupolven kielissä ongelmanratkaisukeinot olivat tietokoneen käskykannan rajoittamia, kun taas kolmannen sukupolven kielissä ongelman ratkaisut voitiin ilmaista lähempänä ongelmatyypin kuvausta.[3]
Jatkumossa, jossa matalan tason kielet ovat "lähellä laitteistoa", korkean tason kielet ovat lähellä sitä, miten ihmiset ajattelevat.[4] Laitteiston abstraktiossa neljännen sukupolven kielien on sanottu olevan jo korkeimmalla tasolla.[5]
Ennen vuotta 1954 lähes kaikki ohjelmointi tehtiin konekielellä tai assemblyllä ja suuri osa ohjelmoijien työstä liittyi tuon ajan tietokoneiden rajoitteisiin.[6]
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.