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

C (ohjelmointikieli)

C on yleiskäyttöinen, imperatiivinen ja rakenteinen käännettävä tietokoneiden ohjelmointikieli, joka on levinnyt laajalle 1970-luvulta lähtien, jolloin Dennis Ritchie kehitti sen UNIX-käyttöjärjestelmää varten.

42 suhteet: ALGOL, Aliohjelma, Alustariippumattomuus, American National Standards Institute, Assembly (ohjelmointikieli), Automaattinen roskienkeräys, Avainsana, B (ohjelmointikieli), BCPL, Brian Kernighan, C sharp, C++, C11, C99, Cpp, D (ohjelmointikieli), Dennis Ritchie, GCC, GNU, IEEE, ISO, Java, Ken Thompson, Kirjasto (tietotekniikka), Komentosarjakieli, Lähdekoodi, LLVM, Objective-C, Ohjelmointikieli, Osoitin (ohjelmointi), POSIX, Proseduraalinen ohjelmointi, Prosessi (tietotekniikka), Siirtäminen (ohjelmointi), Tiedostopääte, Turvakriittinen järjestelmä, Tyyppijärjestelmä, Unix, Vahva tyypitys, Valmisohjelma, Välikieli, 1972.

ALGOL

ALGOL (lyhenne sanoista ALGOrithmic Language) on ohjelmointikieli, joka kehitettiin 1950-luvulla.

Uusi!!: C (ohjelmointikieli) ja ALGOL · Katso lisää »

Aliohjelma

Aliohjelma (kutsutaan eri yhteyksissä myös termeillä proseduuri, funktio, metodi tai rutiini) on ohjelmoinnissa itsenäinen ohjelman osa, joka suorittaa tietyn toiminnon ja jota voidaan kutsua eri puolilta pääohjelmaa tai muista aliohjelmista.

Uusi!!: C (ohjelmointikieli) ja Aliohjelma · Katso lisää »

Alustariippumattomuus

Alustariippumattomuudella tarkoitetaan ohjelmointikieltä tai sovellusta, joka ei ole sidoksissa tiettyyn laitteistoalustaan tai käyttöjärjestelmään.

Uusi!!: C (ohjelmointikieli) ja Alustariippumattomuus · Katso lisää »

American National Standards Institute

ANSI on Yhdysvaltalainen voittoa tavoittelematon yksityinen organisaatio joka valvoo erilaisten standardien kehittymistä Yhdysvalloissa.

Uusi!!: C (ohjelmointikieli) ja American National Standards Institute · Katso lisää »

Assembly (ohjelmointikieli)

suorittimen assembly-kielellä kirjoitetun koodin käännöslistausta. Assembly eli assembler on ohjelmointikieli, joka on lähellä konekieltä.

Uusi!!: C (ohjelmointikieli) ja Assembly (ohjelmointikieli) · Katso lisää »

Automaattinen roskienkeräys

Automaattinen roskienkeräys tai roskankeruu tarkoittaa tietotekniikassa automaattista muistinhallintamekanismia.

Uusi!!: C (ohjelmointikieli) ja Automaattinen roskienkeräys · Katso lisää »

Avainsana

Avainsana on tiedonhaussa ja indeksoinnissa käytetty viittaus tietokokonaisuuteen.

Uusi!!: C (ohjelmointikieli) ja Avainsana · Katso lisää »

B (ohjelmointikieli)

B on aluksi Ken Thompsonin ja myöhemmin Dennis Ritchien kehittämä BCPL-kieleen perustuva järjestelmäohjelmointikieli.

Uusi!!: C (ohjelmointikieli) ja B (ohjelmointikieli) · Katso lisää »

BCPL

BCPL on vanha tietokoneiden ohjelmointikieli, jonka kehitti Martin Richards Cambridgen yliopistossa vuonna 1966.

Uusi!!: C (ohjelmointikieli) ja BCPL · Katso lisää »

Brian Kernighan

Brian Wilson Kernighan (s. 1942, Toronto) on tietojenkäsittelytieteilijä, joka työskentelee Bell Labsilla ja vuodesta 2000 Princetonin yliopiston tietojenkäsittelytieteen professorina.

Uusi!!: C (ohjelmointikieli) ja Brian Kernighan · Katso lisää »

C sharp

C# (englanninkielinen lausunta: C sharp) on Microsoftin.NET-alustalle kehitetty ohjelmointikieli, joka julkaistiin kesäkuussa 2000.

Uusi!!: C (ohjelmointikieli) ja C sharp · Katso lisää »

C++

C++ on ohjelmointikieli, jonka Bjarne Stroustrup kehitti 1980-luvulla.

Uusi!!: C (ohjelmointikieli) ja C++ · Katso lisää »

C11

C11 on C-kielen ISO-standardiversio ISO/IEC 9899:2011, joka julkaistiin joulukuussa 2011.

Uusi!!: C (ohjelmointikieli) ja C11 · Katso lisää »

C99

C99 (ent. C9X) on C-kielen versio, joka on ISO-standardi ISO/IEC 9899:1999 (1999).

Uusi!!: C (ohjelmointikieli) ja C99 · Katso lisää »

Cpp

cpp (C preprocessor) on C ja C++-kielten esikääntäjä, jonka läpi lähdekoodi viedään ennen varsinaista käännösvaihetta.

Uusi!!: C (ohjelmointikieli) ja Cpp · Katso lisää »

D (ohjelmointikieli)

D on Walter Brightin kehittämä moniparadigmainen oliopohjainen imperatiivinen ohjelmointikieli.

Uusi!!: C (ohjelmointikieli) ja D (ohjelmointikieli) · Katso lisää »

Dennis Ritchie

Dennis MacAlistair Ritchie (s. 9. syyskuuta 1941 – 8. lokakuuta 2011) oli yhdysvaltalainen tietojenkäsittelytieteilijä, joka tunnettiin erityisesti työstään C-ohjelmointikielen sekä Multics- ja UNIX-käyttöjärjestelmien kehittämisessä.

Uusi!!: C (ohjelmointikieli) ja Dennis Ritchie · Katso lisää »

GCC

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

Uusi!!: C (ohjelmointikieli) ja GCC · Katso lisää »

GNU

GNU-projektin logo GNU on Unixin-kaltainen vapaa käyttöjärjestelmä, jonka kehitystyön käynnisti Richard Stallman tammikuussa 1984.

Uusi!!: C (ohjelmointikieli) ja GNU · Katso lisää »

IEEE

Institute of Electrical and Electronics Engineers (IEEE) on kansainvälinen tekniikan alan järjestö.

Uusi!!: C (ohjelmointikieli) ja IEEE · Katso lisää »

ISO

International Organization for Standardization eli ISO on kansainvälinen standardisoimisjärjestö.

Uusi!!: C (ohjelmointikieli) ja ISO · Katso lisää »

Java

Java on Sun Microsystemsin kehittämä teknologiaperhe ja ohjelmistoalusta, johon kuuluu muun muassa laitteistoriippumaton oliopohjainen ohjelmointikieli sekä ajoaikainen ympäristö virtuaalikoneineen ja luokkakirjastoineen.

Uusi!!: C (ohjelmointikieli) ja Java · Katso lisää »

Ken Thompson

Kenneth Thompson (s. 4. helmikuuta 1943 New Orleans) on yhdysvaltalainen tietojenkäsittelytieteilijä ja tietotekniikan kehittäjä.

Uusi!!: C (ohjelmointikieli) ja Ken Thompson · Katso lisää »

Kirjasto (tietotekniikka)

Tietotekniikassa kirjastot (mm. ohjelmakirjasto, luokkakirjasto) ovat kokoelmia, aliohjelmia, luokkia ja/tai ohjelmia, joita käytetään tietokoneohjelmien modulaarisessa kehittämisessä sekä ohjelmien suorittamisen aikana.

Uusi!!: C (ohjelmointikieli) ja Kirjasto (tietotekniikka) · Katso lisää »

Komentosarjakieli

Komentosarjakieli eli skriptikieli on kieli, jolla kirjoitetaan komentosarjoja eli skriptejä.

Uusi!!: C (ohjelmointikieli) ja Komentosarjakieli · Katso lisää »

Lähdekoodi

Lähdekoodilla tarkoitetaan ohjelmoinnissa tietokoneohjelman tekstimuotoista ohjelmointikielistä listausta.

Uusi!!: C (ohjelmointikieli) ja Lähdekoodi · Katso lisää »

LLVM

LLVM (alkuaan) on eräs ohjelmointikielten kääntäjien kehittämiseen tarkoitetuista infrastruktuureista.

Uusi!!: C (ohjelmointikieli) ja LLVM · Katso lisää »

Objective-C

Objective-C -ohjelmointikieli on Brad J. Coxin 1980-luvun puolivälissä kehittämä ja nykyään Applen käyttämä ohjelmointikieli.

Uusi!!: C (ohjelmointikieli) ja Objective-C · Katso lisää »

Ohjelmointikieli

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

Uusi!!: C (ohjelmointikieli) ja Ohjelmointikieli · Katso lisää »

Osoitin (ohjelmointi)

Tietojenkäsittelytieteessä osoitin on tietotyyppi, joka viittaa keskusmuistissa sijaitsevaan arvoon.

Uusi!!: C (ohjelmointikieli) ja Osoitin (ohjelmointi) · Katso lisää »

POSIX

POSIX on Unix-tyyppisille käyttöjärjestelmille kehitetty IEEE-standardi-/määrittelykokonaisuus.

Uusi!!: C (ohjelmointikieli) ja POSIX · Katso lisää »

Proseduraalinen ohjelmointi

Proseduraalinen ohjelmointi on imperatiivinen ohjelmointiparadigma, jossa ohjelman suoritusta jäsennetään jakamalla aliohjelmiin, proseduureihin.

Uusi!!: C (ohjelmointikieli) ja Proseduraalinen ohjelmointi · Katso lisää »

Prosessi (tietotekniikka)

Tietotekniikassa prosessi on tietokoneessa ajossa oleva ohjelma.

Uusi!!: C (ohjelmointikieli) ja Prosessi (tietotekniikka) · Katso lisää »

Siirtäminen (ohjelmointi)

Siirtäminen eli porttaaminen ohjelmoinnissa tarkoittaa ohjelman muokkaamista alustalta toiselle, joka on erilainen kuin johon se on alun perin suunniteltu.

Uusi!!: C (ohjelmointikieli) ja Siirtäminen (ohjelmointi) · Katso lisää »

Tiedostopääte

Tiedostopääte on tietokoneessa tiedoston nimeen liittyvä mutta siitä pisteellä erotettu, useimmiten kolmikirjaiminen tunnusosa, jonka avulla erityyppiset tiedostot erottuvat toisistaan.

Uusi!!: C (ohjelmointikieli) ja Tiedostopääte · Katso lisää »

Turvakriittinen järjestelmä

Turvakriittinen järjestelmä on järjestelmä, jonka toiminta- tai suunnitteluvirhe voi johtaa henkilövaaraan.

Uusi!!: C (ohjelmointikieli) ja Turvakriittinen järjestelmä · Katso lisää »

Tyyppijärjestelmä

Ohjelmointikielen tyyppijärjestelmä määrittelee, kuinka ohjelmointikieli luokittelee arvot ja muuttujat tyyppeihin, kuinka se käsittelee näitä tyyppejä ja kuinka nämä tyypit toimivat keskenään.

Uusi!!: C (ohjelmointikieli) ja Tyyppijärjestelmä · Katso lisää »

Unix

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

Uusi!!: C (ohjelmointikieli) ja Unix · Katso lisää »

Vahva tyypitys

Vahva tyypitys on ohjelmointikielissä käytettävä ominaisuus, joka määrittelee, että jokaisella muuttujalla on tyyppi ja muuttujat voivat saada ainoastaan tyyppinsä mukaisia arvoja.

Uusi!!: C (ohjelmointikieli) ja Vahva tyypitys · Katso lisää »

Valmisohjelma

Valmis- eli sovellusohjelmat ovat tietyn tehtävän hoitamista varten tehtyjä tietokoneohjelmia.

Uusi!!: C (ohjelmointikieli) ja Valmisohjelma · Katso lisää »

Välikieli

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

Uusi!!: C (ohjelmointikieli) ja Välikieli · Katso lisää »

1972

Ei kuvausta.

Uusi!!: C (ohjelmointikieli) ja 1972 · Katso lisää »

Uudelleenohjaukset tässä:

C-kieli, C-ohjelmointikieli, ISO/IEC 9899.

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