Ero sivun ”Välikieli” versioiden välillä

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
p Botti poisti 9 Wikidatan sivulle d:q244916 siirrettyä kielilinkkiä
Ipr1 (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Rivi 3:
Välikielien käytön avulla korkean tason ohjelmointikielten kääntäjien toteuttaminen yksinkertaistuu ja tehostuu. Samalla kääntäjistä voidaan tehdä luotettavampia. Samaa välikieltä voidaan käyttää useiden eri korkean tason ohjelmointikielten kääntäjien toteuttamisessa, jolloin samaa koodia voidaan paremmin hyödyntää. Välikielinen koodi on suoraan luettavissa, joskin yleensä hiukan alkuperäistä korkean tason [[lähdekoodi]]a kryptisempää.
 
EsimerkkinäEsimerkki välikielestä voitaneen mainitaon Microsoftin [[MSIL]] (Microsoft Intermediate Language]] (MSIL), jota käytetään [[.NET Framework|.NET]]-ohjelmoinnissaympäristössä.
 
Välikielenä voidaan käyttää myös jotakin melko korkean tason ohjelmointikieltä, kuten [[C++]]-, [[Java]]-, [[FORTRAN]]- tai [[BASIC]]-kieltä. Tätä korkeamman tason ohjelmointikielen kääntäjän voi toteuttaa sopivaa [[Jäsennin|jäsennintä]] käyttäen.