Logo
Unionpedia
Viestintä
Get it on Google Play
Uusi! Lataa Unionpedia Android™-laitteella!
Vapaa
Nopeamman yhteyden kuin selaimen!
 

Ohjelmointikielen kääntäjä

Indeksi Ohjelmointikielen kääntäjä

Ohjelmointikielen kääntäjä on tietokoneohjelma, joka luo tietokoneohjelman ohjelmointikielisen lähdekoodin perusteella konekielisen ajettavan binääritiedoston (eli kääntää ohjelman).

37 suhteet: Assembler, Assembly (ohjelmointikieli), Binääritiedosto, Esikääntäjä, Flynnin luokittelu, GCC, GPGPU, Ikuinen silmukka, Java, Jäsennin, Käyttöjärjestelmä, Konekieli, Lähdekoodi, Linkkeriohjelma, LLVM, Objektitiedosto, Ohjelman optimointi, Ohjelmointikielen tulkki, Ohjelmointikieli, OpenCL, PHP, Python (ohjelmointikieli), Rinnakkaisuus, Ruby, Säännöllinen lauseke, SSE, Standardikirjasto, Sulautettu järjestelmä, Suoritin, Syntaksi, Tavukoodi, Tietokoneohjelma, Toistorakenne, Tyyppijärjestelmä, Unix, Välikieli, X86.

Assembler

Assembler on tietokoneohjelma, jolla käännetään symbolisella konekielellä eli assembly-kielellä kirjoitettuja ohjelmia.

Uusi!!: Ohjelmointikielen kääntäjä ja Assembler · Katso lisää »

Assembly (ohjelmointikieli)

suorittimen assembly-kielellä kirjoitetun koodin käännöslistausta. Assembly (usein virheellisesti assembler) on tietokoneen ohjelmointikieli, joka koostuu symbolisesta vastineesta tietylle konekielelle.

Uusi!!: Ohjelmointikielen kääntäjä ja Assembly (ohjelmointikieli) · Katso lisää »

Binääritiedosto

16px. Ensimmäinen palsta osoittaa aloitusosoitteen, kun* osoittaa toiston. Binääritiedosto on tietokoneen luettavaksi tarkoitettu tiedosto, joka voi sisältää millaista tietoa tahansa.

Uusi!!: Ohjelmointikielen kääntäjä ja Binääritiedosto · Katso lisää »

Esikääntäjä

Esikääntäjä on ennen ohjelmointikielen kääntäjää suoritettava ohjelma.

Uusi!!: Ohjelmointikielen kääntäjä ja Esikääntäjä · Katso lisää »

Flynnin luokittelu

Flynnin luokittelu on Michael J. Flynnin vuonna 1966 esittämä luokittelu tietokonearkkitehtuureille.

Uusi!!: Ohjelmointikielen kääntäjä ja Flynnin luokittelu · Katso lisää »

GCC

GNU Compiler Collection (yleensä GCC) on GNU-projektin kääntäjien kokoelma.

Uusi!!: Ohjelmointikielen kääntäjä ja GCC · Katso lisää »

GPGPU

GPGPU eli General-purpose computing on graphics processing units (lyhyemmin GPU-compute) on tekniikka, jossa grafiikkasuorittimella suoritetaan laskentaa, joka on yleisesti ollut pelkän suorittimen laskettavana.

Uusi!!: Ohjelmointikielen kääntäjä ja GPGPU · Katso lisää »

Ikuinen silmukka

Ikuinen silmukka on ohjelmoinnissa ohjelma, joka jatkaa suoritustaan ikuisesti, jos sitä ei muuten keskeytetä.

Uusi!!: Ohjelmointikielen kääntäjä ja Ikuinen silmukka · Katso lisää »

Java

Java on Sun Microsystemsin kehittämä teknologiaperhe ja ohjelmistoalusta, johon kuuluu muun muassa laitteistoriippumaton korkean tason, luokkapohjainen, oliopohjainen ohjelmointikieli, joka on suunniteltu siten, että siinä on mahdollisimman vähän toteutusriippuvuutta, sekä ajoaikainen ympäristö virtuaalikoneineen ja luokkakirjastoineen.

Uusi!!: Ohjelmointikielen kääntäjä ja Java · Katso lisää »

Jäsennin

Jäsennin (engl. parser) on tietokoneohjelma, joka jäsentää sille syötteenä annettu merkkijonon tiettyyn muotoon.

Uusi!!: Ohjelmointikielen kääntäjä ja Jäsennin · Katso lisää »

Käyttöjärjestelmä

Kaavio käyttöjärjestelmän sijoittumisesta. Osat ylhäältä alkaen:1. Käyttäjä2. Sovellus 3. Käyttöjärjestelmä 4. Laitteisto Käyttöjärjestelmä on keskeinen tietokoneen ohjelmisto, joka mahdollistaa sovellusohjelmien toiminnan tietokoneessa.

Uusi!!: Ohjelmointikielen kääntäjä ja Käyttöjärjestelmä · Katso lisää »

Konekieli

Konekieli on tietokoneen suorittimen ymmärtämä formaali kieli, joka koostuu sarjasta konekielisiä käskyjä (käskysarja tai käskykanta). Konekieli on sarja binäärisiä bittejä eli ykkösiä ja nollia, joita tietokone tulkitsee käskyiksi ja operandeiksi.

Uusi!!: Ohjelmointikielen kääntäjä ja Konekieli · Katso lisää »

Lähdekoodi

Lähdekoodilla tarkoitetaan ohjelmoinnissa tietokoneohjelman tekstimuotoista ohjelmointikielistä kuvausta.

Uusi!!: Ohjelmointikielen kääntäjä ja Lähdekoodi · Katso lisää »

Linkkeriohjelma

Linkkeriohjelma (usein lyhyesti linkkeri) on ohjelmointiympäristön työkaluohjelma, joka kokoaa kääntäjän tuottamat objektitiedostot ajettavaksi tietokoneohjelmaksi tai kirjastoksi.

Uusi!!: Ohjelmointikielen kääntäjä ja Linkkeriohjelma · Katso lisää »

LLVM

LLVM (alkuaan) on ohjelmointikielen kääntäjän kehittämiseen tarkoitettu infrastruktuuri.

Uusi!!: Ohjelmointikielen kääntäjä ja LLVM · Katso lisää »

Objektitiedosto

Objektitiedostolla tarkoitetaan konekieltä sisältävää binääritiedostoa, jonka kääntäjä on ohjelmointikielisestä lähdekooditiedostosta kääntänyt.

Uusi!!: Ohjelmointikielen kääntäjä ja Objektitiedosto · Katso lisää »

Ohjelman optimointi

Ohjelman optimointi on tietotekniikassa joukko menetelmiä, joilla ohjelmakoodin suoritusta tehostetaan.

Uusi!!: Ohjelmointikielen kääntäjä ja Ohjelman optimointi · Katso lisää »

Ohjelmointikielen tulkki

Ohjelmointikielen tulkki on tietokoneohjelma, joka käsittelee ohjelmointikielisiä lauseita ja suorittaa ne.

Uusi!!: Ohjelmointikielen kääntäjä ja Ohjelmointikielen tulkki · Katso lisää »

Ohjelmointikieli

Ohjelmointikielet ovat formaaleja kieliä, joita ohjelmoijat käyttävät tietokoneen ohjelmointiin algoritmin toteuttamiseksi.

Uusi!!: Ohjelmointikielen kääntäjä ja Ohjelmointikieli · Katso lisää »

OpenCL

OpenCL on Khronos Groupin kehittämä rinnakkaisohjelmointiin tarkoitettu ohjelmistokehys, jonka tarkoitus on mahdollistaa ohjelmistojen hajauttaminen erilaisille laskenta-alustoille verrattain helposti.

Uusi!!: Ohjelmointikielen kääntäjä ja OpenCL · Katso lisää »

PHP

PHP on Perlin kaltainen ohjelmointikieli, jota käytetään erityisesti web-palvelinympäristöissä dynaamisten web-sivujen luonnissa.

Uusi!!: Ohjelmointikielen kääntäjä ja PHP · Katso lisää »

Python (ohjelmointikieli)

Python on ohjelmointikieli, jolle on tunnusomaista hyvä luettavuus, korkea abstraktiotaso ja kehittyneet kirjastot monilla eri sovellusalueilla.

Uusi!!: Ohjelmointikielen kääntäjä ja Python (ohjelmointikieli) · Katso lisää »

Rinnakkaisuus

Rinnakkaisuus tarkoittaa tietojenkäsittelytieteessä ongelman ratkaisemista siten, että sen osaongelmat ratkaistaan joko näennäisesti tai aidosti yhtä aikaa rinnakkaisissa laskennoissa.

Uusi!!: Ohjelmointikielen kääntäjä ja Rinnakkaisuus · Katso lisää »

Ruby

Ruby on tulkattava, dynaaminen ja dynaamisesti tyypittävä oliopohjainen ohjelmointikieli.

Uusi!!: Ohjelmointikielen kääntäjä ja Ruby · Katso lisää »

Säännöllinen lauseke

Säännöllinen lauseke (lyhyesti regexp tai regex) on tietojenkäsittelyteoriassa lauseke, joka määrittelee säännöllisen kielen.

Uusi!!: Ohjelmointikielen kääntäjä ja Säännöllinen lauseke · Katso lisää »

SSE

SSE eli Streaming SIMD Extensions (aluksi ISSE,, Intel Technology Journal Q2, 1999, Shreekant (Ticky) Thakkar, myöhemmin) on Intelin SIMD-käskykantalaajennus (Single Instruction, Multiple Data; yksi käsky, paljon dataa) IA-32-käskykantaan.

Uusi!!: Ohjelmointikielen kääntäjä ja SSE · Katso lisää »

Standardikirjasto

Standardikirjasto on tietotekniikassa ohjelmointikielen mukana tuleva kokoelma yleisesti käytettyjä aliohjelmia tai luokkia.

Uusi!!: Ohjelmointikielen kääntäjä ja Standardikirjasto · Katso lisää »

Sulautettu järjestelmä

Sulautettu järjestelmä on tiettyyn tarkoitukseen tehty laite tai laitteisto, jota ohjaa tietokone.

Uusi!!: Ohjelmointikielen kääntäjä ja Sulautettu järjestelmä · Katso lisää »

Suoritin

Alkukantaisen tietokoneen suorittimeen kuuluvia kymmeniä elektroniputkia. Suoritin tai prosessori (eli CPU) on tietokoneen osa, joka suorittaa tietokoneohjelman sisältämiä konekielisiä käskyjä.

Uusi!!: Ohjelmointikielen kääntäjä ja Suoritin · Katso lisää »

Syntaksi

Syntaksi (kr. σύνταξις ’kokoonpano’) eli lauseoppi tarkastelee luonnollisen tai formaalin kielen merkkiyhdistelmiä (sanoja).

Uusi!!: Ohjelmointikielen kääntäjä ja Syntaksi · Katso lisää »

Tavukoodi

Tavukoodi on välivaiheen koodi, jolle ohjelmointikielen kääntäjä voi kääntää ohjelman lähdekoodin kohdejärjestelmän konekielen sijaan.

Uusi!!: Ohjelmointikielen kääntäjä ja Tavukoodi · Katso lisää »

Tietokoneohjelma

Tietokoneohjelma (usein lyhyesti vain ohjelma) on joukko ennalta laadittuja käskyjä, suunnitelma tai proseduuri, jota seuraten tietokone suorittaa sille valmistellun ongelmanratkaisutehtävän: ohjelmia yleisesti kutsutaan ohjelmistoksi vastakohtana laitteistolle.

Uusi!!: Ohjelmointikielen kääntäjä ja Tietokoneohjelma · Katso lisää »

Toistorakenne

Toistorakenne eli silmukka on ohjelmointikielten rakenne, joka toistaa annettua ohjelmakoodia, kunnes annettu ehtolause ei enää evaluoidu todeksi.

Uusi!!: Ohjelmointikielen kääntäjä ja Toistorakenne · Katso lisää »

Tyyppijärjestelmä

Ohjelmointikielen tyyppijärjestelmä määrittää, kuinka ohjelmointikieli luokittelee ohjelmassa esiintyvät entiteetit tyyppeihin.

Uusi!!: Ohjelmointikielen kääntäjä ja Tyyppijärjestelmä · Katso lisää »

Unix

Unix (tavaramerkitty kirjoitusasu UNIX) on käyttöjärjestelmä, jonka kehityksen aloittivat AT&T:n Bell Labsin työntekijät, ml.

Uusi!!: Ohjelmointikielen kääntäjä ja Unix · Katso lisää »

Välikieli

Välikielellä tarkoitetaan ohjelmointikieltä, jota käytetään apuna korkeamman tason ohjelmointikielten kääntäjien toteutuksessa.

Uusi!!: Ohjelmointikielen kääntäjä ja Välikieli · Katso lisää »

X86

x86 on Intelin kehittämä ja valmistama suoritinarkkitehtuuri.

Uusi!!: Ohjelmointikielen kääntäjä ja X86 · Katso lisää »

Uudelleenohjaukset tässä:

Käännettävä ohjelmointikieli, Ristiinkääntäjä.

LähteväSaapuvat
Hei! Olemme Facebookissa nyt! »