Tietokonekieli: yksinkertaisesti selitetty
Mikä tietokonekieli selitetään, selitetään yksinkertaisesti. Termiä tulkitaan kuitenkin usein väärin ja tulkitaan liian suppeasti. Jos olet liian hämmentynyt kysyäksesi tietokoneasiantuntijalta, löydät täältä helposti ymmärrettävän selityksen.
Tietokonekieli - kaikki tietämisen arvoinen, selitetään yksinkertaisesti
Termi tietokonekieli kattaa kaikki kielet, jotka tekevät mahdolliseksi vuorovaikutuksen ihmisten ja tietokoneiden välillä.
- Erotamme koneellisesti luettavien kielten ja ihmisille luettavien kielten välillä.
- Suoritin pystyy lukemaan koneellisesti luettavia kieliä heti ja näin ollen myös suorittamaan komennot. Sitten on niin kutsuttuja konekieliä.
- Sitten ovat ihmisille luettavat tietokonekielet. Näitä ovat esimerkiksi ohjelmointikielet. Nämä tietokonekielet käyttävät ihmiskunnan sanoja ja merkkejä - ja tietokone ei voi lukea tai tulkita niitä.
- Jotta nämä tietokonekielet olisivat luettavissa tietokoneelle, ne on ensin käännettävä konekielelle. Tämä voidaan tehdä reaaliajassa tulkin avulla tai etukäteen asentajan tai kääntäjän avulla.
"Puhu" tietokoneen kanssa - kieliä on loputtomasti
Siksi ei ole yhtä "yhtä" tietokonekieltä, kuten tiedät nyt ensimmäisen osan selityksestä. Sen sijaan tietokonekielistä on erittäin pitkä luettelo.
- Tunnetuimmat tietokonekielet ovat luultavasti jo mainitut ohjelmointikielet. Niiden kaikkien luettelointi menisi soveltamisalan ulkopuolelle. Katsaus yleisimpiin ohjelmointikieliin löytyy toisesta käytännöllisestä vinkkiä.
- Kääntäjät eivät ole kääntäneet komentosarjojen kieliä etukäteen konekoodiin. Tulkit tekevät kielistä tietokoneille luettavan ja siten toimien suorittamisen mahdollista, joten he ovatkin yksi ohjelmointikieli. Komentosarjan kielet ovat Python ja Javascript.
- Toinen ohjelmointikielen muoto on ns. Korkean tason kielet. Ohjelmointi tapahtuu täällä ihmisen luettavassa koodissa, kääntäjä muuntaa tämän koodin konekieleksi. Esimerkkejä korkean tason kielistä ovat C ja C ++. Täältä löydät myös parhaat yhdistelmät C: lle ja C ++: lle.
- Merkintäkielet sitä vastoin eivät toteuta ohjelmia, joten niitä ei muuteta konekoodiksi. Niitä käytetään esimerkiksi dokumenttien suunnitteluun, jotta ohjelma voi toimia niiden kanssa. Klassisia esimerkkejä merkintäkieleistä ovat HTML, XML tai CSS.
- Sitten on tietokantakieliä, kuten SQL. Ne eivät ole suoraan osa ohjelmointikieliä, mutta hallitsevat tietokonetta kyselyssä tietokantaa.
Jos olet utelias ja haluat oppia ohjelmoinnin itse, löydät seuraavasta käytännöllisestä vinkkiämme arvokkaita vinkkejä aloittelijoille.