Ero sivun ”Välikieli” versioiden välillä
[katsottu versio] | [katsottu versio] |
Poistettu sisältö Lisätty sisältö
Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
Rivi 2:
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ää.
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.
Microsoft kutsuu [[.NET Framework|.NET]]-ympäristön tavukoodia välikieleksi ([[Common Intermediate Language]], CIL, ennen ''Microsoft Intermediate Language'', MSIL).<ref name="msmc">{{Verkkoviite | osoite = https://docs.microsoft.com/en-us/dotnet/standard/managed-code | nimeke = What is "managed code"? | ajankohta = 20.6.2016 | viitattu = 29.2.2020 | kieli = {{en}} }}</ref><ref>http://vb.net-informations.com/framework/microsoft_intermediate_language.htm</ref>
==Katso myös==▼
▲==Katso myös==
*[[Tavukoodi]]
== Lähteet ==
{{Viitteet}}
[[Luokka:Ohjelmointi]]
|