konekieltä
Konekieli, tai konekieli, on tietokoneen suorittama ohjelmointikieli, joka koostuu käskyistä ja datasta, jotka prosessori voi tulkita ja toteuttaa suoraan. Käytännössä konekieli muodostuu binäärisistä koodeista, joita ilmentävät 0 ja 1. Joitakin käskyjä voidaan esittää ihmisen silmälle helpommin hex- tai nuijapohjaisina esityksinä assembler-kielessä, joka on symbolinen kuva konekielelle.
Jokaisella suorittimella on oma käskysetti ja arkkitehtuuri (instruction set architecture, ISA), jonka perusteella konekielen käskyt on
Konekieltä kirjoitetaan harvoin suoraan käsin. Enemmän käytetään assembleria tai korkeamman tason ohjelmointikieliä (kuten C, C++, Rust),
Suoritusmallina konekieli noudattaa prosessorin fetch-decode-execute -sykliä: se hakee muistista seuraavan ohjeen, tulkitsee sen (dekoodaa) ja suorittaa