Ero sivun ”Konekieli” versioiden välillä
[katsottu versio] | [katsottu versio] |
Poistettu sisältö Lisätty sisältö
Rivi 10:
Ensimmäiset tietokoneet 1940-luvulla [[ohjelmointi|ohjelmoitiin]] konekielellä. Myöhemmin kehitettiin ihmiselle havainnollisempia tapoja esittää konekieliset käskyt. Esimerkiksi symbolinen komento ADD voidaan tulkita konekieliseksi komennoksi 10110111. Syntyi symbolinen konekieli eli [[assembly (ohjelmointikieli)|assembly]]. Havainnollisemmat ohjelmat oli sitten käännettävä erityisellä ohjelmalla, [[ohjelmointikielen kääntäjä|kääntäjällä]], konekieliseksi koodiksi, joka voitiin syöttää tietokoneseen sen ymmärtämässä muodossa, eli bitteinä.
Kullakin konekielellä on oma symbolinen vastineensa, esimerkiksi [[x86
Symbolisenkin konekielen käyttö on vaivalloista, joten yleensä ohjelmoinnissa käytetään korkean tason [[ohjelmointikieli]]ä, esimerkiksi [[C (ohjelmointikieli)|C:tä]], joka [[ohjelmointikielen kääntäjä|käännetään]] konekieleksi tai [[ohjelmointikielen tulkki|tulkataan]] konekielisellä ohjelmalla. Korkean tason ohjelmointikielet mahdollistavat myös saman ohjelman käytön eri konekieltä käyttävissä tietokoneissa.
|