Logo
Unionpedia
Kommunikasjon
Tilgjengelig på Google Play
Ny! Last ned Unionpedia på din Android™-enhet!
Gratis
Raskere tilgang enn browser!
 

C (programmeringsspråk)

Index C (programmeringsspråk)

C er et imperativt programmeringsspråk som støtter strukturert programmering.

59 relasjoner: Algol 60, American National Standards Institute, ANSI C, Assembler, B (programmeringsspråk), BCPL, Bell Laboratories, Brian Kernighan, Burroughs stormaskiner, Byte, C++, C-standardbiblioteket, Datatype, Delmengde, Den internasjonale standardiseringsorganisasjonen, Dennis Ritchie, Endian, Forsknings-Unix, Grafisk brukergrensesnitt, Høynivåspråk, Hello, world, Hovedminne, IBM Personal Computer, Imperativ programmering, Instruksjonssett, Java (programmeringsspråk), Ken Thompson, Kjerne (operativsystem), Kompilator, Lavnivåspråk, Makro (informasjonsvitenskap), Martin Richards (informatiker), Master Control Program, Mikrodatamaskin, Minidatamaskin, Multics, Objective-C, Operativsystem, PDP-11, PDP-7, Perl, PL/I, Programmeringsspråk, Programmeringsspråket C, Stormaskin, Struct, Strukturert programmering, Tegnsett, Tildeling, Union (informatikk), ..., Unix, USA, Variabel, X86-arkitektur, 1978, 1988, 1989, 1990, 1998. Utvid indeks (9 mer) »

Algol 60

Algol 60 (forkortelse for '''Algo'''rithmic Language 1960) er et prosedyrisk, imperativt og strukturert programmeringsspråk i familien ALGOL, som ble utviklet av den danske informatikeren Peter Naur (1928–2016).

Ny!!: C (programmeringsspråk) og Algol 60 · Se mer »

American National Standards Institute

American National Standards Institute (ANSI) er en ideell organisasjon og hovedorganisasjonen for etablering og utvikling av standarder i USA.

Ny!!: C (programmeringsspråk) og American National Standards Institute · Se mer »

ANSI C

ANSI C, egentlig ANSI X3.159-1989, også kalt C89, er en standard for programmeringsspråket C som ble godkjent av American National Standards Institute (ANSI) i 1989.

Ny!!: C (programmeringsspråk) og ANSI C · Se mer »

Assembler

Assembler (ASM) er en notasjon for et programmeringsspråk som er leselig for mennesker, brukt av en spesifikk maskinarkitektur.

Ny!!: C (programmeringsspråk) og Assembler · Se mer »

B (programmeringsspråk)

B er et programmeringsspråk utviklet av Ken Thompson ved AT&T Bell Laboratories i 1969, videreutviklet av Thompson og kollega Dennis Ritchie i perioden 1969-1973.

Ny!!: C (programmeringsspråk) og B (programmeringsspråk) · Se mer »

BCPL

BCPL (Basic Combined Programming Language) er et prosedyrisk, imperativt og strukturert programeringsspråk som ble utviklet av Martin Richards ved University of Cambridge i 1966.

Ny!!: C (programmeringsspråk) og BCPL · Se mer »

Bell Laboratories

Bell Laboratories, offisielt Nokia Bell Labs, og tidligere AT&T Bell Laboratories og Bell Telephone Laboratories, er en del av forskning- og utviklingsavdelingen hos finske Nokia, tidligere eid av amerikanske Alcatel Lucent og Bell System.

Ny!!: C (programmeringsspråk) og Bell Laboratories · Se mer »

Brian Kernighan

Brian Wilson Kernighan (født 1. januar 1942) er en canadisk informatiker.

Ny!!: C (programmeringsspråk) og Brian Kernighan · Se mer »

Burroughs stormaskiner

Borroughs stormaskiner var en gruppe stormaskiner som ble lansert av Burroughs Corporation i 1961.

Ny!!: C (programmeringsspråk) og Burroughs stormaskiner · Se mer »

Byte

En byte (uttales bajt) er en enhet for mengde av elektronisk informasjon.

Ny!!: C (programmeringsspråk) og Byte · Se mer »

C++

C++ er et populært høynivå programmeringsspråk som er en utvidelse av språket C. C++ ble opprinnelig kalt «C with Classes» og ble utviklet og implementert av dansken Bjarne Stroustrup omkring 1983–85, som da jobbet for AT&T Bell Laboratories.

Ny!!: C (programmeringsspråk) og C++ · Se mer »

C-standardbiblioteket

C-standardbiblioteket er standardbiblioteket til programmeringsspråket C, slik det er spesifisert i standarden ANSI C.ISO/IEC (1999).

Ny!!: C (programmeringsspråk) og C-standardbiblioteket · Se mer »

Datatype

I informasjonsteknologi er en datatype en definisjon av hvilke data som kan lagres i en gitt variabel og hvordan disse dataene skal leses og lagres.

Ny!!: C (programmeringsspråk) og Datatype · Se mer »

Delmengde

I mengdelæren er en mengde A en delmengde av en mengde B hvis og bare hvis alle elementer av A også er elementer av B. Motsatt kan man si at B er en overmengde av A, som er ekvalient med å si at B inkluderer A. I symboler skriver vi A\subseteq B. A er en ekte delmengde av B hvis og bare hvis A er en delmengde av B, og A \neq B Dette symboliseres slik: A\subset B. Dersom vi har tre mengder, A, B og C, slik som vist nedenfor, vil følgende utsagn være sanne.

Ny!!: C (programmeringsspråk) og Delmengde · Se mer »

Den internasjonale standardiseringsorganisasjonen

International Organization for Standardization (ISO), eller på norsk Den internasjonale standardiseringsorganisasjonen, er en internasjonal standardiseringsorganisasjon som utgir standarder innenfor en rekke områder.

Ny!!: C (programmeringsspråk) og Den internasjonale standardiseringsorganisasjonen · Se mer »

Dennis Ritchie

Dennis MacAlister Ritchie (født 9. september 1941, død 12. oktober 2011) var en amerikansk ingeniør, kjent for sin innflytelse på programmeringsspråkene ALTRAN, B, BCPL og C, samt operativsystemene Multics og Unix.

Ny!!: C (programmeringsspråk) og Dennis Ritchie · Se mer »

Endian

Egg i et eggeglass med den smale enden opp (''little-endian'') for å anvende lignelsen til Jonathan Swift. Endian eller endianness (direkte oversatt fra engelsk til norsk: «endehet») beskriver hvordan byterekkefølgen i et digitalt heltall med flere bytes er ordnet, nærmere bestemt om de skal leses fra høyre til venstre eller fra venstre til høyre.

Ny!!: C (programmeringsspråk) og Endian · Se mer »

Forsknings-Unix

Forsknings-Unix (engelsk: Research Unix) er et begrep som brukes om de første versjonene av operativsystemet Unix.

Ny!!: C (programmeringsspråk) og Forsknings-Unix · Se mer »

Grafisk brukergrensesnitt

Skjermbilde av det grafiske brukergrensesnittet til systemet XFCE 4.10-1. Grafisk brukergrensesnitt (GUI, forkortelse for engelske Graphical User Interface, uttales «gooey») er et brukergrensesnitt for dataprogrammer som gjør det mulig for brukeren til å samhandle med datamaskinen via anordninger som tastatur, datamus, datapenn og lignende.

Ny!!: C (programmeringsspråk) og Grafisk brukergrensesnitt · Se mer »

Høynivåspråk

Karakteristikken høynivåspråk brukes om et programmeringsspråk som har et høyt abstraksjonsnivå – i motsetning til lavnivåspråk som er nær maskinkode (datamaskinens eget instruksjonssett).

Ny!!: C (programmeringsspråk) og Høynivåspråk · Se mer »

Hello, world

Hello, world (Hallo, verden på norsk) er standardeksemplet på et program som brukes i innledningen av bøker og «tutorials» som beskriver et programmeringsspråk.

Ny!!: C (programmeringsspråk) og Hello, world · Se mer »

Hovedminne

Forskjellige typer RAM I datamaskiner er hovedminne, også kalt arbeidsminne eller primærminne, den delen av minnet i en datamaskin hvor prosesser ligger klare for kjøring av et program eller en prosess i maskinen.

Ny!!: C (programmeringsspråk) og Hovedminne · Se mer »

IBM Personal Computer

IBM Personal Computer, eller IBM PC, var den første datamaskinen som tilhørte det som kalles for IBM PC-kompatibel maskinvareplattform.

Ny!!: C (programmeringsspråk) og IBM Personal Computer · Se mer »

Imperativ programmering

Imperativ programmering brukes innenfor informatikken om et programmeringsparadigme som beskriver om utsagn som endrer et programs tilstand.

Ny!!: C (programmeringsspråk) og Imperativ programmering · Se mer »

Instruksjonssett

Et instruksjonssett er en liste over alle instruksjoner, og deres varianter, som en prosessor eller virtuell maskin kan utføre.

Ny!!: C (programmeringsspråk) og Instruksjonssett · Se mer »

Java (programmeringsspråk)

Java er et objektorientert programmeringsspråk, utviklet av James Gosling og andre utviklere hos Sun Microsystems.

Ny!!: C (programmeringsspråk) og Java (programmeringsspråk) · Se mer »

Ken Thompson

Ken Thompson (født 4. februar 1943 i New Orleans, Louisiana, USA) er kjent for sitt arbeid med operativsystemet (OS) Unix.

Ny!!: C (programmeringsspråk) og Ken Thompson · Se mer »

Kjerne (operativsystem)

En kjerne (eng. kernel) er den innerste og viktigste delen av et operativsystem.

Ny!!: C (programmeringsspråk) og Kjerne (operativsystem) · Se mer »

Kompilator

En kompilator er et dataprogram som oversetter – kompilerer – et dataprogram skrevet i et programmeringsspråk (kalt kildekode) til et kjørbart program (maskinkode).

Ny!!: C (programmeringsspråk) og Kompilator · Se mer »

Lavnivåspråk

Begrepet lavnivåspråk brukes i programmering som en motsetning til høynivåspråk.

Ny!!: C (programmeringsspråk) og Lavnivåspråk · Se mer »

Makro (informasjonsvitenskap)

En makro er innenfor informatikken navnet på en regel eller et mønster som spesifiserer hvordan en gitt sekvens av innmating (vanligvis en sekvens av tegn) skal mappes til en erstattet sekvens av utmating i henhold til en definert prosedyre.

Ny!!: C (programmeringsspråk) og Makro (informasjonsvitenskap) · Se mer »

Martin Richards (informatiker)

Martin Richards er en britisk informatiker som er best kjent for sin utvikling av programmeringsspråket BCPL.

Ny!!: C (programmeringsspråk) og Martin Richards (informatiker) · Se mer »

Master Control Program

Master Control Program (MCP) er et propirietært operativsystem for Burroughs stormaskiner og systemene Clearpath/MCP fra Unisys.

Ny!!: C (programmeringsspråk) og Master Control Program · Se mer »

Mikrodatamaskin

En mikrodatamaskin er vanligvis forstått å være en datamaskin med mikroprosessor som CPU.

Ny!!: C (programmeringsspråk) og Mikrodatamaskin · Se mer »

Minidatamaskin

En minidatamaskin er en type datamaskin som er mindre enn en stormaskin, men større enn en personlig datamaskin.

Ny!!: C (programmeringsspråk) og Minidatamaskin · Se mer »

Multics

Multics (Multiplexed Information and Computing Service) var et svært innflytelsesrikt operativsystem med tidsdeling.

Ny!!: C (programmeringsspråk) og Multics · Se mer »

Objective-C

Objective-C (ofte forkortet Obj-C) er et objektorientert programmeringsspråk som er realisert som en utvidelse av ANSI C. Det anvendes fremfor alt i programmeringsmiljøene Cocoa (Mac OS X) og GNUstep, som begge to er realiseringer av OpenStep-standarden.

Ny!!: C (programmeringsspråk) og Objective-C · Se mer »

Operativsystem

En engelsk versjon av Linux Mint 18 med skrivebordmiljøet «Cinnamon». Et operativsystem (OS) er den grunnleggende programvaren på en datamaskin, og det som tildeler de forskjellige ressursene i datamaskinen til andre programmer.

Ny!!: C (programmeringsspråk) og Operativsystem · Se mer »

PDP-11

PDP-11/40 med TU56 dual DECtape drive. PDP-11 (forkortelse for Programmed Data Processor 11) er en tidligere serie 16-biter minidatamaskiner i PDP-serien som ble produsert av Digital Equipment Corporation fra 1970 til 1994.

Ny!!: C (programmeringsspråk) og PDP-11 · Se mer »

PDP-7

PDP-7 (forkortelse for '''P'''rogrammed '''D'''ata '''P'''rocessor-7) er en tidligere 18-biter CISC minidatamaskin som ble produsert av Digital Equipment Corporation (DEC).

Ny!!: C (programmeringsspråk) og PDP-7 · Se mer »

Perl

Perl, uoffisielt også kalt Practical Extraction and Report Language, er et programmeringsspråk som ble utgitt av Larry Wall 18. desember 1987.

Ny!!: C (programmeringsspråk) og Perl · Se mer »

PL/I

PL/I (Programming Language One), «programmeringsspråk én», er et prosedyrisk, imperativt og strukturert programmeringsspråk som er konstruert for systemprogrammering, såvel som for programvare innenfor vitenskap, næringsliv og ingeniørvitenskap.

Ny!!: C (programmeringsspråk) og PL/I · Se mer »

Programmeringsspråk

Hello, world!». Programmeringsspråk er en betegnelse som henviser et ikke-menneskelig og kunstig språk som benyttes utelukkende for å styre og kontrollere en datamaskin.

Ny!!: C (programmeringsspråk) og Programmeringsspråk · Se mer »

Programmeringsspråket C

Programmeringsspråket C (engelsk tittel: The C Programming Language) er en bok om programmering i programmeringsspråket C. Boken er skrevet av Brian Kernighan (f. 1942) og Dennis Ritchie (1941–2011).

Ny!!: C (programmeringsspråk) og Programmeringsspråket C · Se mer »

Stormaskin

Stormaskin Stormaskin er en kategori av datamaskin som beskriver datamaskiner konstruert med visse kjennetegn.

Ny!!: C (programmeringsspråk) og Stormaskin · Se mer »

Struct

En struct er en kompleks datatype i programmeringsspråket C og flere av dets derivater, som definerer en fysisk gruppert liste av variabler som kan bli aksessert av en enkelt peker eller et deklarert navn som returnerer samme adresse.

Ny!!: C (programmeringsspråk) og Struct · Se mer »

Strukturert programmering

Strukturert programmering er en grunnleggende programmeringsparadigme som ligger til grunn for det meste av moderne programvareutvikling.

Ny!!: C (programmeringsspråk) og Strukturert programmering · Se mer »

Tegnsett

Tegnsett eller tegnkoding er det som i datamaskiner definerer hvilket lesbart symbol som representeres av et gitt heltall.

Ny!!: C (programmeringsspråk) og Tegnsett · Se mer »

Tildeling

En tildeling er innenfor programmering noe som setter og/eller nullstiller verdier som lagres i minnelokasjoner som benevnes av en variabels navn; med andre ord, kopierer det en verdi inn i en variabel.

Ny!!: C (programmeringsspråk) og Tildeling · Se mer »

Union (informatikk)

Innen informatikk er en union en verdi som kan ha en av flere mulige presentasjoner eller formater, eller en datastruktur som består av en variabel som kan holde en slik verdi.

Ny!!: C (programmeringsspråk) og Union (informatikk) · Se mer »

Unix

Unix System III kjørende på en PDP-11 simulator Ken Thompson (sittende) og Dennis Ritchie jobber sammen på en PDP-11 Unix er en familie av operativsystemer med opprinnelse fra AT&T Bell Laboratories, der utviklingen startet i 1969.

Ny!!: C (programmeringsspråk) og Unix · Se mer »

USA

USA, offisielt SambandsstateneSambandsstatene.

Ny!!: C (programmeringsspråk) og USA · Se mer »

Variabel

En variabel er et symbol som representerer et vilkårlig tall eller element i en mengde.

Ny!!: C (programmeringsspråk) og Variabel · Se mer »

X86-arkitektur

486-prosessor fra Intel x86-arkitekturen er en instruksjonssettarkitektur som ble introdusert i 8086-prosessoren fra Intel i 1978.

Ny!!: C (programmeringsspråk) og X86-arkitektur · Se mer »

1978

1978 (MCMXXVIII) i den gregorianske kalenderen var et år uten skuddag som begynte på en søndag.

Ny!!: C (programmeringsspråk) og 1978 · Se mer »

1988

1988 (MCMLXXXVIII) i den gregorianske kalender var et skuddår som begynte på en fredag.

Ny!!: C (programmeringsspråk) og 1988 · Se mer »

1989

1989 (MCMLXXXIX) i den gregorianske kalenderen var et år uten skuddag som begynte på en søndag.

Ny!!: C (programmeringsspråk) og 1989 · Se mer »

1990

1990 (MCMXC) i den gregorianske kalenderen var et år uten skuddag som begynte på en mandag.

Ny!!: C (programmeringsspråk) og 1990 · Se mer »

1998

1998 (MCMXCVIII) i den gregorianske kalenderen var et år uten skuddag som begynte på en torsdag.

Ny!!: C (programmeringsspråk) og 1998 · Se mer »

Omdirigeringer her:

C (programmering), C (programming language), C program, C programmering.

UtgåendeInnkommende
Hey! Vi er på Facebook nå! »