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

C (ohjelmointikieli)

Indeksi 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.

335 suhteet: &, A Sharp (Axiom), Ada (ohjelmointikieli), Advanced Programming in the UNIX Environment, Aikajana merkittävistä tietokoneviruksista ja madoista, Aircrack-ng, Aliohjelma, Allegro (ohjelmointi), Alpine (sähköpostiohjelma), Amaya, Amiga, AmigaOS, Amsterdam Compiler Kit, Android, ANSI C, ANSI X3.64, Apache (palvelinohjelma), Arduino, Ares (täsmennyssivu), As (Unix), Ashton-Tate, Assembly (ohjelmointikieli), Atari TOS, Atmel AVR, Audacious (ohjelma), Automaattinen roskienkeräys, AWK, B (ohjelmointikieli), Bash, Bc (ohjelmointikieli), BCPL, Bell Labs, Berkeley Packet Filter, Binäärinen logaritmi, BitchX, Bittioperaatio, Blender (ohjelmisto), BLISS (ohjelmointikieli), Bonnie++, Brian Kernighan, C, C (ohjelmointikieli), C shell, C++, C++11, C-esikääntäjä, C11, C18 (C-standardi), C23, C99, ..., Cairo (ohjelmisto), Casio fx-9860G, CDex, Chdir, Chrome OS, Chromium, CMake, Coccinelle, Codesys, Common Lisp, Coq, CUDA, Curses (tietotekniikka), D (ohjelmointikieli), Darwin (käyttöjärjestelmä), Dawn (luotain), DBM (tietotekniikka), Deep Blue, Dennis Ritchie, Dev-C++, DikuMUD, Disjunktio, Dolphin (emulaattori), Dovecot, Eclipse (IDE), Eggdrop, Ehtolause, Eigenmath, Eksklusiivinen disjunktio, Emacs, Empathy, EMUI, Enlightenment, Esikääntäjä, Evolution (tiedonhallintaohjelma), Fantom (ohjelmointikieli), Ffdshow, Firebird, Firmware, FITS, Flight of the Amazon Queen, Flutter, FreeType, FreeVMS, Fuchsia OS, Full stack, Gambas, GCC, GD Library, Gedit, GIMP, Git, GLUT, GNOME, GNOME Files, GNOME Videos, GNU C Library, GNU Debugger, GNU Emacs, GNU Screen, Gnumeric, GNUnet, Go (ohjelmointikieli), Godot Engine, Google Chrome, GRASS GIS, GStreamer, GTK, Hakkeri, Heksadesimaalijärjestelmä, Id Tech 3, Idempotenssi, IDL (ohjelmointikieli), IFF (tiedostomuoto), ImageMagick, IOS, Iptables, IRAF, Irssi, ISO, Java, JavaScript, JavaScript-moottori, Jäsennin, Kahdeksan kuningattaren ongelma, Käyttöjärjestelmä, Käyttöjärjestelmän ydin, Kenoviiva, Konekieli, Konjunktio (logiikka), Koordinaatisto, Kuplalajittelu, Kvazaar, LabVIEW, Laitteistokuvauskieli, Lause (ohjelmointi), Lauseke (ohjelmointi), Lähdekoodi, Lego Mindstorms, Libavcodec, Libvirt, LineageOS, Linkitetty lista, Links, Linux, Linux (ydin), Lisäyslajittelu, LLVM, Lomituslajittelu, LPC (ohjelmointikieli), LPMud, Lua, Luettelo Apache Software Foundationin projekteista, Luettelo GNU-paketeista, Luettelo ohjelmointikielistä, Luettelo pelimoottoreista, Luettelo tiedostomuodoista, Luettelo tietokoneohjelmoijista, Luonnollinen logaritmi, LXDE, M4 (makrokieli), Macintosh Toolbox, MapServer, Marble Madness, MATLAB, Matrix (protokolla), MenuetOS, Mercury (ohjelmointikieli), Merkkijono, Meson, MinGW, Minix, Miranda NG, Moc, Modulaarinen aritmetiikka, Mosaic, Motif, Mozilla Firefox, Mozilla Thunderbird, MPlayer, Muistialueen ylitys, Muistinhallinta, Muistivuoto, Music Player Daemon, Muuttuja (ohjelmointi), MySQL, Myth, Nano (tekstieditori), NetBeans, Netfilter, NetSurf, NetworkManager, Nginx, Nim (ohjelmointikieli), Nimiavaruus, Node.js, Notepad++, Objective-C, OctaMed, ODBC, Ohjelmointikäytännöt, Ohjelmointikieli, Ohjelmoitava logiikka, Oktaalijärjestelmä, Olio-ohjelmointi, Open Platform Communications, Open Shading Language, Openbox, OpenGL, OpenSSL, OpenTTD, OpenVPN, Ortografinen projektio (kartografia), Osoitin (ohjelmointi), Osu!, Otsikkotiedosto, Paint.NET, Pascal (ohjelmointikieli), PCUF, PDP-11, PDP-7, Perl, Perlin-kohina, PHP, PHP:n luokkakirjastot, Pidgin (pikaviestin), Pikalajittelu, Plan 9, Poikkeus, Portable C Compiler, PostGIS, PostgreSQL, POSXML, Processing, Proseduraalinen ohjelmointi, Puolipiste, Puskurin ylivuotovirhe, PuTTY, Pygame, PyPanel, Python (ohjelmointikieli), PyTorch, QEMU, QNX, ReactOS, REALbasic, Rekursio, Rengaspuskuri, Rhythmbox, Rinnakkaisohjelmointi, Robot Battle, Rsync, Rust (ohjelmointikieli), Samba (ohjelmisto), Scilab, Scream Tracker, ScummVM, SFML, Simple DirectMedia Layer, SipHash, SkiFree, SNORT, Source Code Control System, Sparse, SpatiaLite, SQLite, SSE, Stemmaus, Stratagus, Sulautettu järjestelmä, Sulkeet, Symbian, Synaptic, Taulukko (tietorakenne), Tcl (ohjelmointikieli), Teko, TempleOS, Texinfo, The Legend of Zelda: Ocarina of Time, Thompson shell, Tikapuulogiikka, TMS320, Toistorakenne, Topfield Application Program, Tor (verkko), Torque, Transmission, Troff, Tux Paint, Tyhjä (ohjelmointi), Tyyppijärjestelmä, Ubuntu Touch, Unicode, Unity (pelimoottori), Unix, Unix-työkaluohjelmat, Vahva ja heikko tyypitys, Vaihtolajittelu, VAX-11/780, Vertailuoperaattori, VHDL, Vim, Visual Basic, Visual Studio Code, VLC media player, Web (selain), WebOS, Windows 11, Windows API, Windows NT, Wine, X BitMap, X PixMap, XC, XChat, Xlib, XOR-portti, Xs, XUnit, Xv6, Y2K38, Yleiskäyttöinen ohjelmointikieli, Zlib, Zsh, 1997. Laajenna indeksi (285 lisää) »

&

thumb & eli et-merkki vastaa merkitykseltään sanaa ’ja’.

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

A Sharp (Axiom)

A♯ (A Sharp) on funktionaalinen olio-ohjelmointikieli, jota jaetaan itsenäisenä komponenttina Axiomin tietokonealgebrajärjestelmän toiseen versioon. A#:n tyypit ja funktiot ovat niin sanottuja ensimmäisen luokan kansalaisia, joten niitä voi yhdistellä vapaasti ulkopuolisissa kirjastoissa määriteltyjen rakenteiden ja muiden matemaattisten abstraktioiden kanssa.

Uusi!!: C (ohjelmointikieli) ja A Sharp (Axiom) · Katso lisää »

Ada (ohjelmointikieli)

Ada on ohjelmointikieli, jonka kehitystyön Yhdysvaltain puolustusministeriö aloitti vuonna 1974.

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

Advanced Programming in the UNIX Environment

Advanced Programming in the UNIX Environment on W. Richard Stevensin kirja ohjelmoinnista Unix-alustalle.

Uusi!!: C (ohjelmointikieli) ja Advanced Programming in the UNIX Environment · Katso lisää »

Aikajana merkittävistä tietokoneviruksista ja madoista

Tämä on aikajana merkittävistä tietokoneviruksista, -madoista ja Troijan hevosista.

Uusi!!: C (ohjelmointikieli) ja Aikajana merkittävistä tietokoneviruksista ja madoista · Katso lisää »

Aircrack-ng

Aircrack-ng on WLAN-verkkojen penetraatiotestaamiseen tarkoitettu ohjelmistopaketti.

Uusi!!: C (ohjelmointikieli) ja Aircrack-ng · 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ää »

Allegro (ohjelmointi)

Allegro on ohjelmakirjasto, joka sisältää erityisesti tuen 2D-grafiikan tekemiseen ohjelmistoon.

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

Alpine (sähköpostiohjelma)

Alpine on ilmainen sähköpostiohjelma, jota kehittää Washingtonin yliopisto.

Uusi!!: C (ohjelmointikieli) ja Alpine (sähköpostiohjelma) · Katso lisää »

Amaya

Amaya on World Wide Web Consortiumin ja INRIA:n kehittämä avoimen lähdekoodin verkkoselain ja sivueditori.

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

Amiga

Amiga on tietokoneperhe, jota Commodore valmisti vuodesta 1985 vuoteen 1994.

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

AmigaOS

AmigaOS vuonna 1985 julkaistussa Amiga 1000 -tietokoneessa AmigaOS on Amiga-tietokoneiden oletuskäyttöjärjestelmä.

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

Amsterdam Compiler Kit

Amsterdam Compiler Kit (ACK) on ohjelmointikielen kääntäjä, joka tukee useita kieliä ja laitteistoalustoja.

Uusi!!: C (ohjelmointikieli) ja Amsterdam Compiler Kit · Katso lisää »

Android

Android on älypuhelimille, taulutietokoneille ja älytelevisioille suunniteltu ohjelmistopino, joka sisältää käyttöjärjestelmän, väliohjelmistoja ja käyttäjän perusohjelmia.

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

ANSI C

ANSI C on ANSI-standardi C-kielelle.

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

ANSI X3.64

ANSI X3.64 on Yhdysvaltain kansallisen standardi-instituutin ANSI:n 1970-luvulla määrittelemä merkkipohjaisten päätteiden kuvaruudunohjausstandardi.

Uusi!!: C (ohjelmointikieli) ja ANSI X3.64 · Katso lisää »

Apache (palvelinohjelma)

Apache HTTP Server on avoimeen lähdekoodiin perustuva HTTP-palvelinohjelma.

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

Arduino

Valmis Arduino-piirilevy komponentteineen Arduino on avoimeen laitteistoon perustuva mikro-ohjain-/elektroniikka-alusta ja ohjelmointiympäristö.

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

Ares (täsmennyssivu)

Ares voi olla.

Uusi!!: C (ohjelmointikieli) ja Ares (täsmennyssivu) · Katso lisää »

As (Unix)

as on Unix-käyttöjärjestelmän assembler-kääntäjän nimi.

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

Ashton-Tate

Ashton-Tate oli ohjelmistojen kehittäjä, joka oli aikoinaan maailman kolmanneksi suurin ohjelmistojen kehittäjä henkilökohtaisille tietokoneille.

Uusi!!: C (ohjelmointikieli) ja Ashton-Tate · 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!!: C (ohjelmointikieli) ja Assembly (ohjelmointikieli) · Katso lisää »

Atari TOS

TOS (The Operating System tai Tramiel Operating System) oli Atari ST-tietokoneiden käyttöjärjestelmä.

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

Atmel AVR

ATmega32 mikro-ohjain AVR on Atmelin mikro-ohjainperhe, joka sisältää laajan valikoiman 8-bittisiä mikro-ohjaimia.

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

Audacious (ohjelma)

Audacious Media Player on mediasoitinohjelma, joka jatkaa Beep Media Playerin kehitystä.

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

Automaattinen roskienkeräys

Automaattinen roskienkeräys tai roskankeruu tarkoittaa tietotekniikassa automaattista muistinhallintamekanismia.

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

AWK

AWK on tekstin käsittelemiseen kehitetty täsmätarkoituksellinen ohjelmointikieli.

Uusi!!: C (ohjelmointikieli) ja AWK · 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ää »

Bash

GNU Bash (sanoista Bourne again shell) on GNU-projektin POSIX-yhteensopiva komentotulkki.

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

Bc (ohjelmointikieli)

bc (basic calculator, aluksi Bell calculator) on matemaattisten lausekkeiden käsittelyyn tarkoitettu täsmäkieli.

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

BCPL

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

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

Bell Labs

Bells Labs eli Bell Telephone Laboratories oli vuonna 1925 perustettu yhdysvaltalaisen puhelinyhtiö AT&T:n tutkimus- ja tuotekehityshaara, joka tuotti 1900-luvulla useita läpimurtoja tietoliikennetekniikan, matematiikan, fysiikan, materiaalitieteen ja tietojenkäsittelytieteen aloilla.

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

Berkeley Packet Filter

Berkeley Packet Filter (BPF) on vuonna 1992 esitelty menetelmä käsitellä verkkopaketteja käyttäjätasolla Unixeissa ja Unixin kaltaisissa käyttöjärjestelmissä.

Uusi!!: C (ohjelmointikieli) ja Berkeley Packet Filter · Katso lisää »

Binäärinen logaritmi

Binäärisen logaritmifunktion ''y''.

Uusi!!: C (ohjelmointikieli) ja Binäärinen logaritmi · Katso lisää »

BitchX

Logo BitchX on tekstipohjainen IRC-asiakasohjelma, joka perustuu ircII:n avoimeen lähdekoodin.

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

Bittioperaatio

Bittioperaatio on ohjelmointikielissä bittioperaattoreilla tehtäviä toimintoja.

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

Blender (ohjelmisto)

Blender on kolmiulotteisen mallinnuksen ohjelmisto.

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

BLISS (ohjelmointikieli)

BLISS (Basic Language for Implementation of System Software) on Carnegie Mellon -yliopistossa vuonna 1969 kehitetty järjestelmäohjelmointikieli, alun perin PDP-10-tietokoneelle.

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

Bonnie++

Bonnie++ on tiedostojärjestelmien suorituskyvyn mittaamiseen kehittetty tietokoneohjelma, joka toimii myös hajautetuille levyjärjestelmille.

Uusi!!: C (ohjelmointikieli) ja Bonnie++ · 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

C (c) on latinalaisten ja myös suomen aakkosten kolmas kirjain.

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

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.

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

C shell

C shell (csh) Bill Joyn kehittämä komentotulkki, joka julkaistiin vuonna 1978.

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

C++

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

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

C++11

C++11, (ent. C++0x), on ISO:n 12.8.2011 hyväksymä C++-ohjelmointikielen standardi ISO/IEC 14882:2011.

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

C-esikääntäjä

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

Uusi!!: C (ohjelmointikieli) ja C-esikääntäjä · Katso lisää »

C11

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

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

C18 (C-standardi)

C18 on C-kielen ISO-standardiversio ISO/IEC 9899:2018, joka julkaistiin kesäkuussa 2018.

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

C23

C23 on C-kielen tuleva ISO-standardiversio, josta odotetaan äänestystä vuonna 2023, jolloin sen nimeksi tulisi C23 (epävirallisesti nimellä C2x).

Uusi!!: C (ohjelmointikieli) ja C23 · 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ää »

Cairo (ohjelmisto)

Cairo on laitteistoriippumaton 2-ulotteisen vektorigrafiikan tuottamiseen tarkoitettu ohjelmakirjasto.

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

Casio fx-9860G

Casio fx-9860G on Casion valmistama graafinen laskin.

Uusi!!: C (ohjelmointikieli) ja Casio fx-9860G · Katso lisää »

CDex

CDex on Windows-käyttöjärjestelmässä toimiva CD-levyjen kopiointiin tarkoitettu tietokoneohjelma eli CD-rippausohjelma.

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

Chdir

Unix ja DOS -käyttöjärjestelmien chdir tai cd -komentoa (englannin kielen sanoista change directory) käytetään senhetkisen työskentelyhakemiston vaihtamiseen.

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

Chrome OS

Chrome OS on Googlen kehittämä avoimen lähdekoodin käyttöjärjestelmä, joka perustuu Linuxiin.

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

Chromium

Chromium on Googlen avoimen lähdekoodin verkkoselainprojekti, jolle Google Chrome pohjautuu.

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

CMake

CMake on alustariippumaton käännösautomaation työkaluohjelma tietokoneohjelman konfigurointiin lähdekoodista käännettäväksi.

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

Coccinelle

Coccinelle on C-kielen parseri ja muunnostyökalu, jota käytetään muun muassa Linux-ytimen kehityksessä ja testaamisessa.

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

Codesys

CODESYS on ohjauslaitteiden, kuten ohjelmoitava logiikka, ja sulautettujen järjestelmien ohjelmointiin tarkoitettu kansainvälisen IEC 61131-3 normin mukainen ohjelmointiympäristö.

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

Common Lisp

Common Lisp on Lisp-ohjelmointikieli, jolle on ANSI-standardi X3.226-1994.

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

Coq

Coq on funktionaalisen ohjelmointiin perustuva todistusapuri.

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

CUDA

CUDA on Nvidian kehittämä alusta ja ohjelmointirajapinta GPGPU-ohjelmointiin.

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

Curses (tietotekniikka)

struktuuri curses on päätteen syöttöön ja tulostukseen kehitetty ohjelmakirjasto.

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

D (ohjelmointikieli)

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

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

Darwin (käyttöjärjestelmä)

Darwin on vapaa POSIX-yhteensopiva käyttöjärjestelmä, jota Apple kehitti 1999–2005.

Uusi!!: C (ohjelmointikieli) ja Darwin (käyttöjärjestelmä) · Katso lisää »

Dawn (luotain)

Dawn-luotain asteroidivyöhykkeellä. (Taiteilijan näkemys) Dawn on NASAn avaruusluotain.

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

DBM (tietotekniikka)

dbm on Unixille kehitetty sulautettu tietokanta, joka on usein toteutettu linkitettävä C-kielisenä kirjastona.

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

Deep Blue

Deep Blue oli IBM:n kehittämä shakkitietokone.

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

Dennis Ritchie

Dennis MacAlistair Ritchie (s. 9. syyskuuta 1941 – 8. lokakuuta 2011) oli yhdysvaltalainen tietojenkäsittelytieteilijä.

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

Dev-C++

Dev-C++ on ilmainen GNU GPL -lisensoitu ohjelmointiympäristö C- ja C++-ohjelmointikielille.

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

DikuMUD

Kuvakaappaus "pelituokiosta" vanhalla DikuMUD Gamma -palvelimella (ohjelmisto vuodelta 1990/1991). Käytössä jumal-/ylläpitäjätasoinen pelihahmo, joka voi muun muassa liikkua nopeasti paikasta toiseen ''goto''-käskyllä. DikuMUD tai vain Diku on MUD-pelien lajityyppi, jota on yleensä pidetty hyvin taistelu- ja hack and slash -suuntautuneena.

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

Disjunktio

Lausetta \scriptstyle A \lor B vastaava Venn-diagrammi Lausetta \scriptstyle A \lor B \lor C vastaava Venn-diagrammi Disjunktio on propositiologiikassa kaksipaikkainen looginen konnektiivi, joka vastaa yleiskielen sanaa tai.

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

Dolphin (emulaattori)

Dolphin on avoimen lähdekoodin ilmainen emulaattori Nintendo GameCube ja Wii -pelikonsoleiden pelien pelaamiseen.

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

Dovecot

Dovecot-ohjelmiston logo Dovecot on Timo Siraisen kehittämä IMAP- ja POP3-palvelinohjelma, joka toimii yleisimmissä POSIX-yhteensopivissa käyttöjärjestelmissä.

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

Eclipse (IDE)

Eclipse on ohjelmointiympäristö, joka tukee muun muassa Java-ohjelmointikieltä.

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

Eggdrop

Eggdrop on UNIX-järjestelmissä toimiva modulaarinen IRC-bottiohjelma.

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

Ehtolause

If-Then-Else -rakenne. Ehtolause on ohjelmoinnissa lause, joka toimii vuonohjauksena.

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

Eigenmath

Eigenmath on ilmainen ja vapaasti saatava symbolisen laskennan matemaattinen ohjelmisto, jota kehitetään Linuxiin ja Mac OS X -käyttöjärjestelmään.

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

Eksklusiivinen disjunktio

Eksklusiivinen disjunktio eli eksklusiivinen tai on looginen konnektiivi, jolla muodostettu yhdistetty lause on tosi, jos ja vain jos yhdistettävillä lauseilla on eri totuusarvot (toinen on tosi ja toinen epätosi).

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

Emacs

Emacs on tekstieditorien perhe, jotka ovat lähtöisin tai saaneet inspiraatiota ensimmäisestä tämän nimisestä editorista.

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

Empathy

Empathy on vapaa avoimen lähdekoodin pikaviestintäohjelma.

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

EMUI

EMUI (Emotion UI) on Huawein kehittämä graafinen käyttöliittymä, jota se käyttää omissa Android-laitteissaan.

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

Enlightenment

Enlightenment tai pelkkä E on työpöytäympäristön "kuori", joka tarjoaa kaiken tarvittavan työpöytätietokoneen tai kannettavan tietokoneen käyttämiseen, mutta ei ole kokonainen sovelluskokoelma.

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

Esikääntäjä

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

Uusi!!: C (ohjelmointikieli) ja Esikääntäjä · Katso lisää »

Evolution (tiedonhallintaohjelma)

Evolution (aiemmin Novell Evolution tai Ximian Evolution) on henkilökohtainen tiedonhallintaohjelma GNOMElle.

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

Fantom (ohjelmointikieli)

Fantom on olio-ohjelmointia tukeva ohjelmointikieli, jota suoritetaan Java Virtual Machine (JVM) -ympäristössä ja on saatavilla myös.NET-alustalle.

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

Ffdshow

ffdshow on avoimen lähdekoodin dekooderi (ja enkooderi), jota käytetään pääasiassa videon purkuun MPEG-4 ASP- (esimerkiksi Divx-, Xvid- tai FFmpeg MPEG-4-enkoodattu video) ja AVC (H.264) -formaateista, mutta myös muut audio- ja videomuodot ovat tuettuina.

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

Firebird

Firebird (tai FirebirdSQL) on Firebird Foundationin kehittämä avoimen lähdekoodin relaatiotietokannan hallintajärjestelmä Linux-, Windows- ja Unix-käyttöjärjestelmille.

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

Firmware

Firmware (toisinaan laiteohjelmisto) on tietoteknisen laitteen toimintaa ohjaava ohjelmisto tai sen osa, joka huolehtii laitteen perustoiminnoista.

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

FITS

FITS on tähtitieteessä yleisesti käytetty erittäin joustava tiedostomuoto.

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

Flight of the Amazon Queen

Flight of the Amazon Queen on Interactive Binary Illusionsin kehittämä ja Renegade Softwaren julkaisema seikkailupeli.

Uusi!!: C (ohjelmointikieli) ja Flight of the Amazon Queen · Katso lisää »

Flutter

Flutter on avoimen lähdekoodin käyttöliittymäkehitystyökalu, jonka Google on kehittänyt.

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

FreeType

FreeType on avoimen lähdekoodin kirjasto, joka on tarkoitettu kirjaintyyppien renderöintiin.

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

FreeVMS

FreeVMS on käyttöjärjestelmäprojekti, joka tähtää avoimen/vapaan VMS-kloonin luomiseen.

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

Fuchsia OS

Fuchsia OS on Googlen vuodesta 2016 alkaen kehittämä avoimen lähdekoodin käyttöjärjestelmä.

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

Full stack

Full stack on tietojärjestelmien kehittämisen osa-alueita yhdistelevä lähestymistapa, joka liittyy käyttäjäkokemuksen suunnitteluun, järjestelmäkehittäjien työnkuviinViitanen 2018, 24 ja osaamiseen sekä kehitystyön tekniseen ympäristöön.

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

Gambas

Gambas on avoimen lähdekoodin BASIC-sukuinen olio-ohjelmointiominaisuuksilla laajennettu ohjelmointikieli.

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

GCC

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

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

GD Library

GD Libraryn logo. GD Library (jäljempänä GD) on avoimeen lähdekoodiin perustuva C-kielellä kirjoitettu ohjelma, jolla voi luoda ja muokata yleisimpiä kuvaformaatteja (esimerkiksi JPEG).

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

Gedit

gedit on GNOME-työpöytäprojektiin kuuluva tekstieditori, joka julkaistaan GPL-lisenssillä.

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

GIMP

GIMP (akronyymi sanoista GNU Image Manipulation Program) on avoimeen lähdekoodiin perustuva monipuolinen kuvankäsittelyohjelma, joka on tarkoitettu rasterikuvien muokkaamiseen.

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

Git

Git on hajautettu versionhallintajärjestelmä, joka on suunniteltu toimimaan tehokkaasti ja luotettavasti.

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

GLUT

GLUT (OpenGL Utility Toolkit) ohjelmointirajapinta, jonka avulla OpenGL-rajapintaa käyttävä ohjelma voidaan tehdä alustariippumattomalla tavalla, jolloin ohjelma voidaan kääntää ja ajaa useilla eri käyttöjärjestelmillä.

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

GNOME

GNOME on työpöytäympäristö, jota käytetään Unixin kaltaisissa käyttöjärjestelmissä, kuten Linuxissa ja BSD-käyttöjärjestelmissä.

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

GNOME Files

GNOME Files (myös nimellä Nautilus) on GNOME-ympäristön virallinen tiedostonhallintaohjelma, joka on ollut GNOME:ssa versiosta 2.0.

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

GNOME Videos

GNOME Videos (entinen Totem) on mediatoisto-ohjelma GNOME-työpöytäympäristössä.

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

GNU C Library

GNU C-kirjaston sijoittuminen sovelluksien ja käyttöjärjestelmän ytimen väliin. GNU C-kirjasto (glibc) on GNU-projektin toteutus C-kielen standardikirjastolle.

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

GNU Debugger

GNU Debugger eli gdb on GNU-projektin virheenjäljitysohjelma (debuggeri).

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

GNU Emacs

GNU Emacs on Emacs-perheeseen kuuluva tekstieditori, jonka on aloittanut GNU-projektin aloittaja Richard Stallman.

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

GNU Screen

GNU Screen on GNU-projektiin kuuluva ohjelma, jolla yhdelle tekstipohjaiselle päätteelle saa pyörimään useita ohjelmia omissa ikkunoissaan.

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

Gnumeric

Gnumeric on GPL-lisensoitu taulukkolaskentaohjelma, joka on osa Gnomea.

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

GNUnet

GNUnet keskukseton runkojärjestelmä vertaisverkolle.

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

Go (ohjelmointikieli)

Go (usein muodossa Golang) on Googlen kehittämä ja marraskuussa 2009 julkistettu ohjelmointikieli.

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

Godot Engine

Godot Engine on Ariel Manzurin ja Juan Linietskyn luoma pelimoottori.

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

Google Chrome

Google Chrome on Googlen selainohjelma, jonka perustana on Googlen kehittämä Chromium-niminen avoimen lähdekoodin projekti.

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

GRASS GIS

GRASS GIS (akronyymi sanoista Geographic Resources Analysis Support System) on vapaa paikkatieto-ohjelmisto, jolla voi käsitellä monia rasteri- ja vektoritiedostomuotoja.

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

GStreamer

GStreamer on sovelluskehys multimediaohjelmistojen tekemiseen.

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

GTK

GTK eli GIMP Toolkit (aikaisemmin GTK+) on useissa käyttöjärjestelmissä toimiva graafinen käyttöliittymäkirjasto.

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

Hakkeri

1960- ja 1970-luvun hakkereiden suosimia PDP-minitietokoneita Hakkeri tarkoittaa innokasta tietokonealan harrastajaa sekä tietojärjestelmiin murtautujaa.

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

Heksadesimaalijärjestelmä

Heksadesimaalijärjestelmä on kantalukujärjestelmä, jonka kantaluku on 16.

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

Id Tech 3

id Tech 3, aikaisemmalta nimeltään Quake III -pelimoottori, on alun perin id Softwaren tekemä pelimoottori Quake III Arenaa varten, josta se sai nimensä.

Uusi!!: C (ohjelmointikieli) ja Id Tech 3 · Katso lisää »

Idempotenssi

Matematiikassa funktion sanotaan olevan idempotentti, jos sillä suoritettava operaatio tuottaa saman tuloksen riippumatta siitä, suoritetaanko se vain yhden vai useamman kerran.

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

IDL (ohjelmointikieli)

IDL (interaktiivinen datakieli) on 1970-luvun loppupuolella syntynyt ohjelmointikieli, jota on käytetty erityisesti luonnontieteissä kerätyn tiedon analysointiin ja visualisointiin.

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

IFF (tiedostomuoto)

Interchange File Format (IFF) on tiedostoformaatti, joka esiteltiin ensimmäisen kerran vuonna 1985.

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

ImageMagick

ImageMagick on joukko grafiikan käsittelyyn tarkoitettuja ohjelmia, ja niiden toiminnallisuuden toteuttava kirjasto.

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

IOS

iOS (aiemmin iPhone OS) on Applen kehittämä käyttöjärjestelmä, joka on käytössä Applen iPhone-laitteissa.

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

Iptables

Flow of network packets through Netfilter Iptables on Linux-kernelin sisäänrakennetun palomuurin, netfilterin käyttöliittymä.

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

IRAF

IRAF (Image Reduction and Analysis Facility) on laajalti käytetty massiivinen ohjelmistokokonaisuus tähtitieteellisen havaintodatan käsittelyyn.

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

Irssi

Irssi on unix-järjestelmille tehty komentorivillä suoritettava IRC-asiakasohjelma (client), joka on asennettavissa myös Windowsille.

Uusi!!: C (ohjelmointikieli) ja Irssi · 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 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!!: C (ohjelmointikieli) ja Java · Katso lisää »

JavaScript

JavaScript on alun perin Netscapen kehittämä, pääasiassa verkkoympäristössä käytettävä ohjelmointikieli.

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

JavaScript-moottori

JavaScript-moottori on useimmiten verkkoselaimeen kuuluva osa, joka vastaa JavaScript-koodin suorittamisesta.

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

Jäsennin

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

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

Kahdeksan kuningattaren ongelma

Kahdeksan kuningattaren ongelma on klassinen kombinatoriikan ongelma, jossa tehtävänä on asettaa kahdeksan kuningatarta shakkilaudalle siten, etteivät mitkään kaksi kuningatarta uhkaa toisiaan; toisin sanoen mitkään kaksi kuningatarta eivät saa olla samalla vaakarivillä, pystylinjalla tai diagonaalilla.

Uusi!!: C (ohjelmointikieli) ja Kahdeksan kuningattaren ongelma · 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!!: C (ohjelmointikieli) ja Käyttöjärjestelmä · Katso lisää »

Käyttöjärjestelmän ydin

Erilaiset käyttöjärjestelmäarkkitehtuurit kuvattuna monoliittisen, mikro- sekä ”hybridi-ytimen” avulla. Ydin eli kerneli on käyttöjärjestelmän osa, jolla on täysi kontrolli kaikesta järjestelmässä tapahtuvasta.

Uusi!!: C (ohjelmointikieli) ja Käyttöjärjestelmän ydin · Katso lisää »

Kenoviiva

Kenoviiva \ on typografinen välimerkki, jota käytetään lähinnä tietojenkäsittelyssä.

Uusi!!: C (ohjelmointikieli) ja Kenoviiva · 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!!: C (ohjelmointikieli) ja Konekieli · Katso lisää »

Konjunktio (logiikka)

Lausetta \scriptstyle A \land B vastaava Venn-diagrammi Lausetta \scriptstyle A \land B \land C vastaava Venn-diagrammi Konjunktio on propositiologiikassa kaksipaikkainen looginen konnektiivi, joka vastaa yleiskielen sanaa ja.

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

Koordinaatisto

Kaksiulotteinen karteesinen koordinaatisto Koordinaatisto on geometrinen järjestelmä alueen kuvaamiseen ja sen mittasuhteiden, sijaintien tai muiden sellaisten ilmoittamiseen.

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

Kuplalajittelu

Kuplalajittelu väreillä Kuplalajittelu (engl. bubble sort) on erittäin hidas (O(n2)) lajittelualgoritmi, jolla ei ole etuja nopeampiin algoritmeihin edes muistinkäytön suhteen.

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

Kvazaar

Kvazaar on Tampereen yliopiston Ultra Video Group -tutkimusryhmän kehittämä avoimen lähdekoodin HEVC-kooderi.

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

LabVIEW

Labview (tulee sanoista Laboratory Virtual Instrument Engineering Workbench) on National Instrumentsin tekemä ohjelmointiympäristö, joka perustuu graafiseen G-kieleen.

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

Laitteistokuvauskieli

Laitteistokuvauskielet (HDL) ovat ohjelmointikielten kaltaisia täsmäkieliä.

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

Lause (ohjelmointi)

Lause ohjelmoinnissa on imperatiivisella ohjelmointikielellä tehdyn ohjelman osa, joka suorittaa jonkin tehtävän.

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

Lauseke (ohjelmointi)

Lauseke on ohjelmoinnissa arvojen, funktioiden ja proseduurien yhdistelmä, joka evaluoituu tietyksi arvoksi.

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

Lähdekoodi

Lähdekoodilla tarkoitetaan ohjelmoinnissa tietokoneohjelman tekstimuotoista ohjelmointikielistä kuvausta.

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

Lego Mindstorms

Lego Mindstorms (virallinen nimi Lego Mindstorms Robotic Invention System) on Lego Groupin valmistama tuotesarja, josta voi rakentaa erilaisia robotteja.

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

Libavcodec

libavcodec on vapaan ohjelmiston/avoimen lähdekoodin LGPL-lisensoitu koodekkikirjasto video- ja audiodatan enkoodaukseen ja dekoodaukseen; se on kirjoitettu C-ohjelmointikielellä.

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

Libvirt

libvirt-tuki libvirt on avoimen lähdekoodin ohjelmointirajapinta virtualisointialustojen hallintaan, joka tukee useita eri käyttöjärjestelmiä ja virtualisointitekniikoita.

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

LineageOS

LineageOS on avoimeen lähdekoodiin perustuva Android-käyttöjärjestelmä älypuhelimille sekä tablet-tietokoneille.

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

Linkitetty lista

Tietojenkäsittelytieteessä linkitetty lista on yksi ohjelmoinnissa käytettävistä perustietorakenteista.

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

Links

Links on tekstipohjainen, avoimen lähdekoodin verkkoselain.

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

Linux

Linux viittaa Linux-ydintä käyttävien Unixin kaltaisten käyttöjärjestelmien perheeseen.

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

Linux (ydin)

'''Linux''' ydin on tuettu useilla alustoilla. Linux on alun perin suomalaisen Linus Torvaldsin kehittämä käyttöjärjestelmäydin, joka on lisensoitu GPLv2-lisenssillä.

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

Lisäyslajittelu

Lisäyslajittelu (insertion sort) on hidas (''O(n2)'') ja vakaa lajittelualgoritmi, joka toimii 'paikallaan' (eli ei vaadi lisämuistia).

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

LLVM

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

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

Lomituslajittelu

Seitsemän luvun lajittelu ryhmiteltynä kaavioksi. Lomituslajittelu (limityslajittelu, lomitusjärjestäminen, Merge sort) on asymptoottiselta suoritusajaltaan tehokas (Θ(n log n)) ja vakaa lajittelumenetelmä, mutta vaatii tavallisella vektorimuotoisella taulukolla lisämuistia (O(n)).

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

LPC (ohjelmointikieli)

LPC on olio-perustainen ohjelmointikieli, joka on johdettu C-kielestä.

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

LPMud

LPMud (usein pelkkä LP) on eräs MUD-pelien tyyppi.

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

Lua

Lua on kevyt ja kooltaan pieni skriptikieli.

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

Luettelo Apache Software Foundationin projekteista

Tämä on luettelo Apache Software Foundationin projekteista.

Uusi!!: C (ohjelmointikieli) ja Luettelo Apache Software Foundationin projekteista · Katso lisää »

Luettelo GNU-paketeista

Tämä sivu on lista ohjelmapaketeista, jotka on kehittänyt ja joita ylläpitää Free Software Foundation GNU:lle.

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

Luettelo ohjelmointikielistä

Tällä sivulla luetellaan ohjelmointikieliä.

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

Luettelo pelimoottoreista

Tämä on luettelo pelimoottoreista.

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

Luettelo tiedostomuodoista

Tämä on luettelo yleisistä tiedostomuodoista.

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

Luettelo tietokoneohjelmoijista

Tämä on luettelo merkittävistä tietokoneohjelmoijista.

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

Luonnollinen logaritmi

Luonnollisen logaritmifunktion kuvaaja. Funktio kasvaa hitaasti, mutta rajattomasti, kun ''x'' kasvaa, ja sen raja-arvo, kun ''x'' lähestyy nollaa, on miinus ääretön. Näin ollen y-akseli on kuvaajan asymptootti. Luonnollinen logaritmi on logaritmifunktio, jonka kantaluku on Neperin luku e, eräs irrationaalinen ja transsendenttinen matemaattinen vakio, likiarvoltaan 2,718 281 828.

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

LXDE

LXDE (Lightweight X11 Desktop Environment) on avoimen lähdekoodin työpöytäympäristö.

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

M4 (makrokieli)

M4 on makrokieli, jonka Brian W. Kernighan ja Dennis M. Ritchie kehittivät Bell Labsissa 1970-luvulla.

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

Macintosh Toolbox

Macintosh Toolbox (aluksi User Interface Toolbox) on Applen vanhemmissa Macintosh-tietokoneissa käytetty ohjelmointirajapinta.

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

MapServer

MapServer on avoin paikkatietoaineistopalvelin, joka toteuttaa useita avoimia OGC:n rajapintoja.

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

Marble Madness

Marble Madness on Atarin kehittämä ja julkaisema sokkelopeli, joka on julkaistu vuonna kolikkopelinä ja sen jälkeen useille muille alustoille.

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

MATLAB

MATLAB on The MathWorks -yhtiön ylläpitämä numeeriseen laskentaan tarkoitettu tietokoneohjelmisto sekä siinä käytettävä ohjelmointikieli.

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

Matrix (protokolla)

Matrix-protokollan logo. Matrix on avoin protokolla pikaviestinpalveluiden väliseen kommunikointiin.

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

MenuetOS

MenuetOS on assembly-kielellä kirjoitettu käyttöjärjestelmä, joka on tehty 32/64-bittisellä x86/x86-64 assemblyllä.

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

Mercury (ohjelmointikieli)

Mercury on funktionaalinen logiikkapohjainen ohjelmointikieli.

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

Merkkijono

Merkkijono on useiden ohjelmointikielten tietotyyppi, järjestetty jono peräkkäisiä merkkejä, jotka kaikki on koodattu saman merkkijärjestelmän mukaan.

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

Meson

Meson on järjestelmä tietokoneohjelman konfigurointiin lähdekoodista ja käännösautomaatioon.

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

MinGW

MinGW (Minimalist GNU for Windows) on GCC-kääntäjä ja sen ympäristö Windows-alustalle.

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

Minix

Minix on Unixin kaltainen mikroytimeen perustuva käyttöjärjestelmä, joka toimii IBM PC-tietokoneissa.

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

Miranda NG

Miranda NG on pikaviestintäohjelma, joka tukee ICQ-, AIM-, Windows Live Messenger-, XMPP- (ja näin myös Google Talk-), Yahoo-, IRC-, Twitter-, Gadu-Gadu-, Tlen- ja Netsend-protokollia.

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

Moc

Moc (täydelliseltä nimeltään Music on Console) on *nix-järjestelmiin luotu konsolissa toimiva musiikkisoitin, joka hallitsee tärkeimmät audioformaatit kuten FLAC, ogg ja MP3.

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

Modulaarinen aritmetiikka

Modulaarinen aritmetiikka (lyhyemmin modulaariaritmetiikka, joskus myös kello­taulu­aritmetiikka), on kokonaislukuja käsittelevä matemaattisen lukuteorian haara, jossa luvut korvataan niillä jako­jäännöksillä (oikeastaan residyillä), jotka saadaan jaettaessa luku tietyllä vakiolla, moduluksella.

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

Mosaic

Mosaic tai NCSA Mosaic oli yksi varhaisista graafisista WWW-selaimista ja ensimmäinen, joka osasi näyttää kuvat tekstin kanssa samassa ikkunassa.

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

Motif

Motif on X-ikkunointijärjestelmän graafinen käyttöliittymäkirjasto.

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

Mozilla Firefox

Mozilla Firefox on Mozilla-projektin tekemä vapaa, avoimen lähdekoodin verkkoselain, joka on saatavilla Windowsille, Linuxille, macOS:lle ja Androidille.

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

Mozilla Thunderbird

Mozilla Thunderbird tai lyhyesti Thunderbird on monialusteinen avoimen lähdekoodin sähköposti- ja pikaviestinasiakasohjelma, PIM-työkalu, uutisten- sekä RSS-lukija, jonka on kehittänyt Mozilla.

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

MPlayer

MPlayer - The Movie Player on avoimeen lähdekoodiin pohjautuva mediasoitin.

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

Muistialueen ylitys

Muistialueen ylitys eli segmentointivirhe (engl. segmentation fault tai access violation), on tietokoneohjelmissa esiintyvä virhetilanne.

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

Muistinhallinta

Muistinhallinta on keskeinen osa käyttöjärjestelmän ja tietokoneohjelman toimintaa tietokoneen resurssien hallinnassa ja muistin käsittelyssä.

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

Muistivuoto

Muistivuoto on tyypillinen ohjelmointivirhe, jossa tietokoneohjelma ei vapauta varaamaansa muistia kun sitä ei enää tarvita.

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

Music Player Daemon

Music Player Daemon (MPD) on vapaa avoimen lähdekoodin musiikintoisto-ohjelma.

Uusi!!: C (ohjelmointikieli) ja Music Player Daemon · Katso lisää »

Muuttuja (ohjelmointi)

Muuttuja tarkoittaa ohjelmointikielissä nimettyä eli symbolista tietovarastoa, josta tietoa voidaan hakea ja johon tietoa voidaan kirjoittaa, mikäli muuttuja ei ole ns.

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

MySQL

Kuvankaappaus MySQL:n komentorivipohjaisesta asiakasohjelmasta. MySQL on ruotsalainen MySQL AB:n kehittämä relaatiotietokantaohjelmisto.

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

Myth

Myth: The Fallen Lords (lyhyemmin Myth) on Bungie Studiosin kehittämä ja Eidosin julkaisema reaaliaikainen taktiikkapeli.

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

Nano (tekstieditori)

Nano on Unix-käyttöjärjestelmissä toimiva tekstieditori, joka julkaistaan GPL-lisenssillä.

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

NetBeans

NetBeans on integroitu ohjelmointiympäristö Java-, JavaScript-, PHP-, Python-, Ruby-, Groovy-, C-, C++-, Scala- ja Clojure-ohjelmointikielille.

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

Netfilter

Netfilter on Linuxin ytimessä versiosta 2.4 lähtien oleva järjestelmä verkkopakettien muokkaamiseen ja pysäyttämiseen.

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

NetSurf

NetSurf on avoimen lähdekoodin verkkoselain.

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

NetworkManager

NetworkManager on Linuxin verkkoyhteyksien hallintaan tarkoitettu työkalu, joka tulee yleensä valmiiksi asennettuna työpöytäjakelun mukana.

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

Nginx

Nginx (lausutaan kuten ”engine-x” tai "än-ginks") on WWW- ja proxy-palvelin, jota voi käyttää myös muun muassa reverse proxyna, load balancerina ja cachena.

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

Nim (ohjelmointikieli)

Nim (aikaisemmin Nimrod) on yleiskäyttöinen, imperatiivinen, staattisesti tyypitetty käännettävä tietokoneiden ohjelmointikieli.

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

Nimiavaruus

Nimiavaruus on tietojenkäsittelytieteessä formaalin kielen symboleja yhteen nippuun sitova määre.

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

Node.js

Node.js on avoimen lähdekoodin alustariippumaton ajoympäristö JavaScript-koodin suorittamiseen palvelimella.

Uusi!!: C (ohjelmointikieli) ja Node.js · Katso lisää »

Notepad++

Notepad++ on avoimen lähdekoodin teksti- ja lähdekoodieditori Windowsille ja se perustuu vapaaseen Scintilla-komponenttiin.

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

Objective-C

Objective-C on olio-ohjelmointia tukeva ohjelmointikieli joka on toteutettu pienenä oliopohjaisena laajennuksena C-ohjelmointikieleen.

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

OctaMed

OctaMED (aluksi nimellä MED) on suomalaisen Teijo Kinnusen kehittämä tietokonemusiikin tekemiseen tarkoitettu ohjelma.

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

ODBC

ODBC on standardoitu ohjelmointirajapinta tietokantajärjestelmille.

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

Ohjelmointikäytännöt

Ohjelmointikäytännöt ovat joukko ohjeita, joilla voidaan määrittää ohjelmistotuotantoprosessissa käytetyt menetelmät ja tuotetun lähdekoodin ulkoasu sekä rakenne.

Uusi!!: C (ohjelmointikieli) ja Ohjelmointikäytännöt · Katso lisää »

Ohjelmointikieli

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

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

Ohjelmoitava logiikka

Siemens S7-400-järjestelmä Ohjelmoitava logiikka (programmable logic controller) eli PLC tai logiikka on pieni tietokone, jota käytetään tosiaikaisten automaatioprosessien ohjauksessa, kuten esimerkiksi NC-koneen tai tehtaan kokoamislinjan ohjaamisessa.

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

Oktaalijärjestelmä

Oktaalijärjestelmä eli kahdeksanjärjestelmä on lukujärjestelmä, jonka kantaluku on 8.

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

Olio-ohjelmointi

Olio-ohjelmointi (OOP) on ohjelmoinnin ohjelmointiparadigma, jossa ohjelmointiongelmien ratkaisut jäsennetään olioiden yhteistoimintana.

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

Open Platform Communications

Open Platform Communications (OPC) on joukko tiedonsiirron standardeja, jota käytetään teollisuuden automaatiosovelluksissa, lähinnä PC-valvomojen ja ohjelmoitavien logiikoiden välillä.

Uusi!!: C (ohjelmointikieli) ja Open Platform Communications · Katso lisää »

Open Shading Language

Open Shading Language (OSL) on avoimen standardin ohjelmointikieli, joka on integroituu muun muassa renderöinti- ja kompositointiohjelmiin.

Uusi!!: C (ohjelmointikieli) ja Open Shading Language · Katso lisää »

Openbox

Openbox on ikkunanhallintaohjelma X Window Systemille.

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

OpenGL

OpenGL (Open Graphics Library) on laitteistoriippumaton ohjelmointirajapinta interaktiivisen tietokonegrafiikan tuottamiseen.

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

OpenSSL

OpenSSL tarkoittaa avoimen lähdekoodin toteutusta SSL- ja TLS-protokollista.

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

OpenTTD

Kuvankaappaus, jossa käytetään vapaita ''OpenGFX''-grafiikoita. OpenTTD on avoimen lähdekoodin taloussimulaatiopeli.

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

OpenVPN

OpenVPN on GNU GPL -lisenssin alainen SSL VPN -ohjelmisto.

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

Ortografinen projektio (kartografia)

Ortografinen projektio, keskipiste päiväntasaajalla 150 astetta itäistä pituutta Ortografinen projektio, keskipiste pohjoisnavalla Ortografinen projektio on tasoprojektioiden ryhmään kuuluva karttaprojektio.

Uusi!!: C (ohjelmointikieli) ja Ortografinen projektio (kartografia) · Katso lisää »

Osoitin (ohjelmointi)

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

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

Osu!

osu! on australialaisen Dean "peppy" Herbertin julkaisema rytmipeli, joka julkaistiin Windowsille 16.

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

Otsikkotiedosto

Otsikkotiedosto on ohjelmointikielissä tiedosto, johon sijoitetaan jaettua tietoa: otsikkotiedosto on menetelmä yhtenevän tiedon määrittelyyn käännösyksiköiden välillä.

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

Paint.NET

Paint.net on ilmainen Windows-käyttöjärjestelmässä toimiva piirrosten ja digitaalisten valokuvien muokkaukseen tarkoitettu kuvankäsittelyohjelma.

Uusi!!: C (ohjelmointikieli) ja Paint.NET · Katso lisää »

Pascal (ohjelmointikieli)

Pascal on Niklaus Wirthin kehittämä proseduraalinen ohjelmointikieli, joka on kehitetty 1960- ja 1970-lukujen vaihteessa ALGOL-kielen pohjalta erityisesti opetuskäyttöä ajatellen.

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

PCUF

PC Users of Finland eli PCUF on 1983 aloittanut Suomen suurin PC-tietokoneiden käyttäjäyhdistys, PC-käyttäjät ry.

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

PDP-11

PDP-11:n piirilevyjä. PDP-11-sarjan (lyhenne sanoista Programmed Data Processor) tietokoneet olivat Digital Equipment Corporationin (DEC) menestyneimpiä minitietokoneita.

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

PDP-7

PDP-7 on minitietokone Digital Equipment Corporationin Programmed Data Processor -sarjassa.

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

Perl

Perl on Larry Wallin kehittämä tulkattava, proseduraalinen, skriptimäinen ohjelmointikieli.

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

Perlin-kohina

Perlinin kohina tai Perlin-kohina on Ken Perlinin vuonna 1983 kehittämä algoritmi satunnaisen kohinan luomiseen.

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

PHP

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

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

PHP:n luokkakirjastot

Tämä artikkeli käsittelee PHP:hen kuuluvia luokkakirjastoja.

Uusi!!: C (ohjelmointikieli) ja PHP:n luokkakirjastot · Katso lisää »

Pidgin (pikaviestin)

Pidgin (entinen Gaim) on avoimeen lähdekoodiin perustuva pikaviestintäohjelma, joka tukee lähes kaikkia yleisesti käytettyjä pikaviestinprotokollia ja -palveluita sekä IRCiä.

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

Pikalajittelu

Pikalajittelu käytännössä. Vaakaviivat ovat sarana-alkioita. Pikalajittelu (quicksort) on C. A. R. Hoaren kehittämä epävakaa lajittelualgoritmi, jossa joukosta valitaan tietty alkio vertailukohdaksi.

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

Plan 9

Plan 9 -käyttöliittymä, jossa avoinna acme-tekstieditori ja drawterm. Plan 9 on Bell Labsin kehittämä hajautettu käyttöjärjestelmä, jonka kehitys aloitettiin 1980-luvun lopulla.

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

Poikkeus

Poikkeus tarkoittaa tietotekniikassa ennakoimattomia tai epänormaaleja tilanteita järjestelmän toiminnassa.

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

Portable C Compiler

Portable C Compiler (PCC) on Stephen Johnsonin kehittämä C-kielen kääntäjä, jonka kehitys alkoi 1970-luvun lopulla.

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

PostGIS

PostGIS on vapaa paikkatietojärjestelmälaajennos PostgreSQL-tietokantaohjelmistolle.

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

PostgreSQL

PostgreSQL on avoimena lähdekoodina jaettava tietokannan hallintajärjestelmä, joka on lisensoitu BSD-lisenssin kaltaisella lisenssillä.

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

POSXML

POSXML on ohjelmointikieli, jota käytetään kassapäätteiden ohjelmointiin.

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

Processing

Processing-kielen ohjelmointiympäristö (Processing IDE) ja käynnissä oleva ohjelma. Processing on avoimen lähdekoodin ajatukseen perustuva ohjelmointikieli, joka on tarkoitettu etenkin elektronisen taiteen luomiseen.

Uusi!!: C (ohjelmointikieli) ja Processing · 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ää »

Puolipiste

Puolipiste on eräs välimerkki.

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

Puskurin ylivuotovirhe

Puskurin ylivuotovirhe on tietokoneohjelmassa tapahtuva virhetilanne, jossa ohjelma tallentaa saamansa syötteen osittain sille varatun muistialueen ulkopuolelle.

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

PuTTY

PuTTY on telnet- ja ssh-asiakasohjelma ja pääte-emulaattori.

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

Pygame

Pygame on alustariippumaton Python-ohjelmointikieleen tehty moduuli.

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

PyPanel

PyPanel on Pythonilla ja C:llä ohjelmoitu paneeli ja tehtäväpalkki, jonka erityisominaisuuksia ovat nopeus ja keveys.

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

Python (ohjelmointikieli)

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

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

PyTorch

PyTorch on avoimen lähdekoodin sovelluskehys koneoppimiseen, joka perustuu Torch-ohjelmakirjastoon.

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

QEMU

QEMU on hypervisor-virtualisointia ja emulointia tukeva ohjelmisto.

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

QNX

QNX (ent. Quantum UNIX, QUNIX) on reaaliaikainen (RTOS) Unixin kaltainen käyttöjärjestelmä.

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

ReactOS

ReactOS on vapaa ja avoin Windows NT -sarjan (NT, 2000, XP) kanssa yhteensopivaksi suunniteltu käyttöjärjestelmä.

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

REALbasic

REALbasic on ohjelmointikieli, jonka erityispiirteinä on oliomenetelmien tuen lisäksi se, että sillä voi luoda samasta lähdekoodista eri alustoilla ilman tulkkausta ajettavia konekielisiä binääritiedostoja ja web-sovelluksia.

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

Rekursio

Rekursio on matemaattinen keino määritellä funktioita niin, että funktion arvo tietyssä pisteessä riippuu funktion arvosta edellisessä pisteessä.

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

Rengaspuskuri

Rengaspuskuri on tietojenkäsittelytieteessä tietorakenne.

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

Rhythmbox

Rhythmbox on musiikin soitto- ja hallintaohjelma GNOMElle.

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

Rinnakkaisohjelmointi

Rinnakkaisohjelmointi on ohjelmointiparadigma, joka pyrkii hyödyntämään ohjelmointikielen tukea rinnakkaisuudelle.

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

Robot Battle

Robot Battle on Brad Schickin kehittämä ja GarageGamesin julkaisema ohjelmointipeli, jossa käyttäjä suunnittelee ja ohjelmoi taistelurobotteja.

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

Rsync

rsync on ohjelmisto tiedostojen siirtämiseen, jonka tavoiteena on minimoida siirrettävän tiedon määrä.

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

Rust (ohjelmointikieli)

Rust on ohjelmointikieli, jonka on kehittänyt Mozilla Foundation.

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

Samba (ohjelmisto)

Samba on avoimen lähdekoodin ohjelmisto Server Message Block -verkkoprotokollan toteuttamiseksi muussa kuin Windows-ympäristössä.

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

Scilab

Scilab on ilmainen ja avoin numeerisen laskennan ohjelmisto.

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

Scream Tracker

Scream Tracker on suomalaisen demoskeneryhmä Future Crew’n 1990-luvulla luoma tracker-ohjelmisto.

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

ScummVM

ScummVM on alustariippumaton pelimoottoritoteutus, jolla voi pelata useita eri SCUMM-pelimoottorilla toteutettuja pelejä.

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

SFML

SFML (Simple and Fast Multimedia Library, suom. Yksinkertainen ja nopea multimediakirjasto) on helppokäyttöinen ja monialustainen ohjelmointirajapinta multimediaohjelmointiin.

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

Simple DirectMedia Layer

SDL:n käyttö Linux- ja OpenGL-peleissä sekä muiden komponenttien yhteydet. Simple DirectMedia Layer (SDL) on kirjasto, joka luo yhtenäisen ohjelmointirajapinnan eri ympäristöihin helpottaakseen multimediapohjaisten ohjelmien ohjelmointia.

Uusi!!: C (ohjelmointikieli) ja Simple DirectMedia Layer · Katso lisää »

SipHash

SipHash on kryptografinen tiivistealgoritmi, joka toimii erittäin hyvin lyhyillä syötteillä, josta tulee sen nimi (tarkoittaa siemaista).

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

SkiFree

Pelin aloitusruutu SkiFree on Chris Pirih'n ohjelmoima tietokonepeli vuodelta 1991.

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

SNORT

SNORT on kevyt ja avoimen lähdekoodiin perustuva IDS-ohjelmisto eli tunkeilijan havaitsemisjärjestelmä.

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

Source Code Control System

Source Code Control System (SCCS) on yksi varhaisista versiohallintajärjestelmistä.

Uusi!!: C (ohjelmointikieli) ja Source Code Control System · Katso lisää »

Sparse

Sparse on C-kielen semanttinen parseri, jota käytetään muun muassa Linux-ytimen kehityksessä mahdollisten ongelmakohtien havaitsemiseen.

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

SpatiaLite

SpatiaLite on vapaa, kevyt paikkatiedon tallennukseen soveltuva tiedonhallintajärjestelmä, joka on rakennettu SQLite:n päälle.

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

SQLite

SQLite on tietokannan hallintajärjestelmä.

Uusi!!: C (ohjelmointikieli) ja SQLite · 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!!: C (ohjelmointikieli) ja SSE · Katso lisää »

Stemmaus

Stemmaus (stemming) eli karsinta tai ”typistäminen” on tiedonhakuun liittyvä luonnollisen kielen käsittelyn menetelmä, jossa sanoista poistetaan niiden sanaliitteet (affixes) ja/tai johtimet (derivatives).

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

Stratagus

Stratagus on pelimoottori, joka mahdollistaa erilaisten reaaliaikaisten strategiapelien pelaamisen.

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

Sulautettu järjestelmä

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

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

Sulkeet

Sulkeet, sulkumerkit eli sulut (yksikkömuoto sulje tai sulku) ovat välimerkkejä, joita käytetään monien kielten kirjoituksessa sekä matemaattisissa ja teknisissä merkinnöissä erottamaan jokin ilmaus tai elementti ympäristöstään.

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

Symbian

Symbian oli älypuhelimille suunniteltu mobiilikäyttöjärjestelmä (OS) ja sovellusalusta, jota ylläpiti Accenture.

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

Synaptic

Synaptic on GTK+:lla toteutettu graafinen käyttöliittymä Debianin APT-ohjelmalle.

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

Taulukko (tietorakenne)

Tietojenkäsittelytieteessä taulukko on alkeellinen tietorakenne, jota käytetään lähes kaikissa muutamaa riviä pidemmissä tietokoneohjelmissa.

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

Tcl (ohjelmointikieli)

Tcl on John Ousterhoutin kehittämä tulkattava ohjelmointikieli.

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

Teko

Teko oli suomalainen Valtion tietokonekeskuksen (VTKK) ja Kielikoneen kehittämä ja julkaisema tekstinkäsittelyohjelma.

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

TempleOS

TempleOS (aiemmin J Operating System, LoseThos ja SparrowOS) on raamatulliseen teemaan perustuva kevyt käyttöjärjestelmä (OS), joka on suunniteltu olemaan Raamatun ennustettu kolmas temppeli.

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

Texinfo

Texinfo on merkintäkieli, jonka avulla yhdestä lähdekoodista voidaan luoda dokumentointia sekä verkkosivuille että tulostettavaan muotoon eri tiedostomuodoissa, kuten dvi, html, pdf, jne., sekä texinfon oma hypertekstimuoto, info). Texinfon kääntää saman niminen tietokoneohjelma, joka on julkaistu vapaana ohjelmistona. Texinfo yhdistetään Free Software Foundationin GNU-projektiin, jonka ohjelmien virallinen dokumentointimuoto se on ollut. Texinfon kehitti Richard M. Stallman, joka on FSF:n ja GNU:n perustaja. Texinfon päätarkoitus on helpottaa ohjelmisto-oppaiden kirjoittamista. Sillä voidaan luoda kaikki kirjan normaalit rakenteet, kuten luvut, aliluvut, viittaukset, taulukot ja sisällysluettelot. Lisäksi texinfo mahdollistaa hypertekstin koneella luettavaan dokumentaatioon. Paperitulosteiden muotoiluun Texinfo käyttää Donald Knuthin TeX-ohjelmaa, jonka makropaketti se itseasiassa on. Käyttämällä Texinfon eri kääntäjiä, on mahdollista päivittää useita dokumentointeja (kuten verkkosivu ja tulostettava manuaali) käyttäen ainoastaan yhtä lähdekoodia. Texinfo tulisi lausua "tehinfo" - samoin kuin TeX-ladontajärjestelmän nimi, jossa X esittää kreikan kirjainta χ (khi). Kehittäjien mukaan "Texinfo" tulisi kirjoittaa isolla alkukirjaimella "T", mutta muuten pienillä kirjaimilla.

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

The Legend of Zelda: Ocarina of Time

The Legend of Zelda: Ocarina of Time on Nintendo Entertainment Analysis and Developmentin kehittämä toimintaseikkailuvideopeli, jonka Nintendo julkaisi Nintendo 64:lle vuonna 1998.

Uusi!!: C (ohjelmointikieli) ja The Legend of Zelda: Ocarina of Time · Katso lisää »

Thompson shell

Thompson shell (sh) oli Unixin alkuperäinen komentotulkki, jonka Ken Thompson kirjoitti PDP-7:lle.

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

Tikapuulogiikka

Tikapuulogiikka ladder logic on eräs ohjelmointikieli.

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

TMS320

TMS320 on Texas Instrumentsin (TI) DSP-sarja.

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

Toistorakenne

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

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

Topfield Application Program

Topfield Application Program (TAP) on joihinkin Topfield-digitelevisiovirittimiin soveltuva avoin rajapinta.

Uusi!!: C (ohjelmointikieli) ja Topfield Application Program · Katso lisää »

Tor (verkko)

Tor (aiemmin lyhenne sanoista The Onion Router) on vapaa ohjelmisto, joka on suunniteltu mahdollistamaan Internetin anonyymin käytön ja sensuurin kiertäminen niin, että valtion virastojen, yritysten, internet-palveluntarjoajien tai muiden tahojen olisi vaikeaa jäljittää Internetin käyttäjiä.

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

Torque

Torque on GarageGamesin pelimoottori.

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

Transmission

Transmission on ilmainen avoimen lähdekoodin BitTorrent-ohjelmisto.

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

Troff

Troff on tekstinmuotoiluohjelmisto, joka on alun perin kehitetty AT&T:llä Unix-käyttöjärjestelmälle.

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

Tux Paint

Tux Paint on avoimen lähdekoodin kuvankäsittelyohjelma, joka on suunnattu lapsille.

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

Tyhjä (ohjelmointi)

Ohjelmoinnissa tyhjä on osoittimen (tai muun viittauksen) arvo, joka kertoo, että viittausta ei ole mihinkään.

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

Tyyppijärjestelmä

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

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

Ubuntu Touch

Ubuntu Touch on älypuhelimille suunniteltu mobiilikäyttöjärjestelmä.

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

Unicode

Unicode on tietokonejärjestelmiä varten kehitetty merkistöstandardi ja käytännössä sama kuin yleismaailmallisen merkistön (UCS) määrittävä kansainvälinen standardi ISO/IEC 10646.

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

Unity (pelimoottori)

Unity on Unity Technologiesin kehittämä monialustainen pelimoottori, jolla voidaan kehittää kaksi- ja kolmiulotteisia videopelejä useille alustoille.

Uusi!!: C (ohjelmointikieli) ja Unity (pelimoottori) · 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!!: C (ohjelmointikieli) ja Unix · Katso lisää »

Unix-työkaluohjelmat

Unix-työkaluohjelmat on määritelty IEEE:n and The Open Groupin standardin IEEE Std 1003.1 (POSIX) osassa "Shell & Utilities".

Uusi!!: C (ohjelmointikieli) ja Unix-työkaluohjelmat · Katso lisää »

Vahva ja heikko tyypitys

Vahva ja heikko tyypitys on ohjelmointikielien tyyppijärjestelmän ominaisuus, joka määrittelee miten erityyppisten muuttujien väliset muunnokset käsitellään keskenään.

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

Vaihtolajittelu

Vaihtolajittelu (ei kuitenkaan sama kuin bubble sort) on tietojenkäsittelytieteessä tehoton, mutta yksinkertainen lajittelualgoritmi.

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

VAX-11/780

VAX-11/780 oli Digital Equipment Corporationin VAX-minitietokoneiden ensimmäinen malli, joka esiteltiin 25.

Uusi!!: C (ohjelmointikieli) ja VAX-11/780 · Katso lisää »

Vertailuoperaattori

Vertailuoperaattori on binäärinen symboli, jota käytetään muun muassa matematiikassa ja ohjelmointikielissä.

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

VHDL

VHDL eli VHSIC Hardware Description Language (VHSIC) on suosittu laitteistokuvauskieli.

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

Vim

Vim sisältää myös toimintoja tiedostojen vertailuun Vim (Vi IMproved) on Bram Moolenaarin luoma Vi-ohjelmaan perustuva avoimen lähdekoodin terminaalipohjainen tekstieditori, joka toimii monissa käyttöjärjestelmissä.

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

Visual Basic

Visual Basic on Microsoftin kehittämä BASIC-sukuinen yleiskäyttöinen ohjelmointikieli.

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

Visual Studio Code

Visual Studio Code (eli VS Code) on avoimen lähdekoodin monialustainen, ohjelmoijille tarkoitettu tekstieditori.

Uusi!!: C (ohjelmointikieli) ja Visual Studio Code · Katso lisää »

VLC media player

VLC media player on avoimen lähdekoodin mediasoitin, joka on osa VideoLAN-projektia.

Uusi!!: C (ohjelmointikieli) ja VLC media player · Katso lisää »

Web (selain)

Web tai GNOME Web (aikaisemmin Epiphany) on avoimen lähdekoodin vapaa verkkoselain GNOME-työpöytäympäristölle.

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

WebOS

webOS on älytelevisioille, alun perin mobiililaitteille suunnattu Linux-käyttöjärjestelmä.

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

Windows 11

Windows 11 on Microsoftin Windows-perheeseen kuuluva käyttöjärjestelmä, joka julkistettiin 5.

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

Windows API

Windows API (myös Win32 API, epävirallisesti WinAPI) on yhteisnimitys Microsoft Windowsin ohjelmointirajapintojen joukolle.

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

Windows NT

Windows NT on Microsoftin kehittämä käyttöjärjestelmäperhe.

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

Wine

Winen asetusikkuna winecfg. Wine on avoimen lähdekoodin sovellus, jonka tarkoituksena on mahdollistaa Microsoft Windowsille kirjoitettujen ohjelmien käyttäminen Unixin kaltaisissa käyttöjärjestelmissä.

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

X BitMap

XBM (X BitMap) on lähinnä X Window Systemissä ohjelmoinnissa käytetty mustavalkoinen kuvatiedostomuoto.

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

X PixMap

XPM (X PixMap / X11 Portable Pixmap File) on lähinnä X Window Systemissä ohjelmoinnissa käytetty kuvatiedostomuoto.

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

XC

XC (tyyliteltynä xC) on XMOS:n kehittämä ohjelmointikieli XCore XS1 -suorittimelle.

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

XChat

XChat on graafinen IRC-keskusteluohjelma, joka toimii useissa käyttöympäristöissä, joihin lukeutuvat BSD-, Linux-, Solaris- ja Windows-pohjaiset järjestelmät.

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

Xlib

Xlib on X Window Systemin ohjelmakirjasto C-kielelle.

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

XOR-portti

XOR-portti. XOR-portti (sanoista exclusive or, joskus käytetään suomalaista nimitystä poissulkeva tai, ehdoton tai tai eri) on looginen portti, joka vastaa eksklusiivinen disjunktio -operaatiota.

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

Xs

Xs tarkoittaa seuraavia.

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

XUnit

xUnit on yleisnimitys yksikkötestien "tuoteperheelle", eli yksikkötestauskehyksille.

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

Xv6

Xv6 on Unixin kaltainen käyttöjärjestelmä, joka on suunnattu opetuskäyttöön.

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

Y2K38

Lyhenteellä Y2K38 tarkoitetaan Y2K-ongelmien kaltaista, 19. tammikuuta 2038 tapahtuvaa 32-bittisen kellon ympäripyörähtämistä ja sen aiheuttamia tietojenkäsittelyongelmia.

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

Yleiskäyttöinen ohjelmointikieli

Yleiskäyttöinen ohjelmointikieli on tietokoneen ohjelmointikieli, joka ei ole rajattu tietyntyyppiseen tietokoneeseen tai sovelluskohteeseen.

Uusi!!: C (ohjelmointikieli) ja Yleiskäyttöinen ohjelmointikieli · Katso lisää »

Zlib

zlib on Jean-Loup Gaillyn ja Mark Adlerin kirjoittama tiedon pakkaamiseen käytettävä ohjelmakirjasto.

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

Zsh

Zsh (Z shell) on POSIX-yhteensopiva komentotulkki.

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

1997

1997 (MCMXCVII) oli normaalivuosi, joka alkoi keskiviikosta.

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

Uudelleenohjaukset tässä:

C-kieli, C-ohjelmointikieli, ISO/IEC 9899, K&R C.

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