Mikä on konekieli?

Joskus sitä kutsutaan konekoodiksi tai objektikoodiksi, konekieli on kokoelma binaarisia numeroita tai bittejä, joita tietokone lukee ja tulkitsee. Koneen kieli on ainoa kieli, jota tietokone pystyy ymmärtämään.

Ohjelman tai toiminnon tarkka konekieli voi vaihdella tietokoneen käyttöjärjestelmän mukaan. Erityinen käyttöjärjestelmä määrittelee, miten kääntäjä kirjoittaa ohjelman tai toiminnon konekieleksi.

Tietokoneohjelmat on kirjoitettu yhdellä tai useammalla ohjelmointikielellä, kuten C ++, Java tai Visual Basic. Tietokone ei voi suoraan ymmärtää ohjelmointikieliä, joita käytetään tietokoneohjelmien luomiseen, joten ohjelmakoodi on koottava. Kun ohjelman koodi on koottu, tietokone ymmärtää sen, koska ohjelman koodi on muutettu konekieleksi.

Koneen esimerkki:

Alla on esimerkki konekielestä (binaarinen) tekstistä "Hello World".

 01001000 01100101 01101100 01101100 01101111 00100000 01010111 01101111 01110010 01101100 01100100 

Alla on toinen esimerkki konekielestä (ei-binaarinen), joka tulostaa kirjaimen "A" 1000 kertaa tietokoneen näytölle.

 169 1 160 0 153 0 128 153 0 129 153 130 153 0 131 200 208 241 96 

Kokoonpanokieli, binaarinen, kokoaminen, korkean tason kieli, matalan tason kieli, koneellisesti luettava, objektitiedosto, ohjelmointitermit, pseudokieli, erikoiskieli