Logo
Unionpedia
Communicatie
Ontdek het op Google Play
Nieuw! Download Unionpedia op je Android™ toestel!
Installeren
Snellere toegang dan browser!
 

C♯

Index C♯

C# (Engels uitgesproken als "C sharp") is een programmeertaal ontwikkeld door Microsoft als deel van het.NET-initiatief, en later geaccepteerd als standaard door ECMA (ECMA-334) en ISO (ISO/IEC 23270).

75 relaties: Anders Hejlsberg, Anonieme functie, Array, ASP.NET, Assembleertaal, Bestandsextensie, Besturingssysteem, Bill Joy, Booleaanse algebra, Boxing (informatica), C (programmeertaal), C++, Cis (muziek), Closure, Cocoa (Apple), Common Language Runtime, D (programmeertaal), Database, Delphi (software), Destructor (informatica), Ecma International, Eiffel (programmeertaal), Embedded system, Engels, Extensible Markup Language, F♯, Functioneel programmeren, Garbage collection, Genericiteit, GNOME, GTK-toolkit, Hello world (programma), Interface (Java), Internationale Organisatie voor Standaardisatie, Internationalisering, Iterator, James Gosling, Java (programmeertaal), J♯, Just-in-timecompilatie, Klasse (informatica), Lambdacalculus, Language Integrated Query, Lijst van programmeertalen, Luie evaluatie, Machinetaal, Microsoft, Microsoft Visual Studio, Modula-2, Mono (software), ..., Multi-paradigmaprogrammeertaal, Muzieknotatie, Naamruimte, Object Pascal, Objectgeoriënteerd, Operator-overloading, Overerving (informatica), PHP, Preprocessor, Processor (computer), Programmeertaal, Scripttaal, Smalltalk (programmeertaal), Sun Microsystems, Syntaxis (informatica), Tekenreeks, Turbo Pascal, Typeconversie, Unity (engine), Unreal Engine, Vala (programmeertaal), Verzameling (informatica), Virtuele machine, Windows PowerShell, .NET. Uitbreiden index (25 meer) »

Anders Hejlsberg

Hejlsberg in 2008. Anders Hejlsberg (geboren op 2 december 1960) is een Deense software-architect die bekend is vanwege meerdere populaire en commercieel succesvolle programmeertalen en ontwikkeltools.

Nieuw!!: C♯ en Anders Hejlsberg · Bekijk meer »

Anonieme functie

Een anonieme functie, ook lambda-expressie genoemd, is in de informatica een functie (of een subroutine) die gedefinieerd wordt, en mogelijk aangeroepen, zonder dat ze gebonden is aan een identifier.

Nieuw!!: C♯ en Anonieme functie · Bekijk meer »

Array

Een array (Engels voor rij of reeks) is bij het programmeren van computers een datastructuur die bestaat uit een lijst van elementen.

Nieuw!!: C♯ en Array · Bekijk meer »

ASP.NET

ASP.NET (spreek uit: A.S.P. dot net) is de opvolger van ASP en onderdeel van het.NET-framework van Microsoft.

Nieuw!!: C♯ en ASP.NET · Bekijk meer »

Assembleertaal

Output van de Motorola 6800-assembler. De kolommen links zijn door de assembler geproduceerd, daarnaast staat de broncode Assembleertaal of assembly is een low-level programmeertaal die nauwelijks meer dan een symbolische weergave van machinetaal is.

Nieuw!!: C♯ en Assembleertaal · Bekijk meer »

Bestandsextensie

Een bestandsextensie of kortweg extensie is een toevoeging aan het eind van een bestandsnaam waarmee aangegeven kan worden om wat voor soort bestand het gaat.

Nieuw!!: C♯ en Bestandsextensie · Bekijk meer »

Besturingssysteem

Een besturingssysteem (ook wel: bedrijfssysteem, in het Engels operating system of afgekort OS) is een programma (meestal een geheel van samenwerkende programma's) dat na het opstarten van een computer in het geheugen geladen wordt en de hardware aanstuurt.

Nieuw!!: C♯ en Besturingssysteem · Bekijk meer »

Bill Joy

Bill Joy in januari 2003 William Nelson Joy (Farmington Hills, Michigan 8 november 1954), beter bekend als Bill Joy, is een Amerikaanse computerwetenschapper en zakenman.

Nieuw!!: C♯ en Bill Joy · Bekijk meer »

Booleaanse algebra

In de wiskunde, met name de abstracte algebra, en in de informatica is een booleaanse algebra of boolealgebra een algebraïsche structuur met de logische operatoren AND (en), OR (of) en NOT (niet).

Nieuw!!: C♯ en Booleaanse algebra · Bekijk meer »

Boxing (informatica)

In de informatica is boxing een mechanisme om primitieve types te verpakken in objecten.

Nieuw!!: C♯ en Boxing (informatica) · Bekijk meer »

C (programmeertaal)

De programmeertaal C is een imperatieve programmeertaal, gebaseerd op de programmeertaal B, die zelf weer op BCPL was gebaseerd.

Nieuw!!: C♯ en C (programmeertaal) · Bekijk meer »

C++

C++ (uitgesproken als C plus plus) is een programmeertaal gebaseerd op C. In tegenstelling tot C is C++ een multi-paradigmataal, wat inhoudt dat er verschillende programmeerparadigma's gebruikt kunnen worden.

Nieuw!!: C♯ en C++ · Bekijk meer »

Cis (muziek)

De Cis is een met een halve toonafstand verhoogde stamtoon C. In de gelijkzwevende stemming is het dezelfde toon als de Des (D♭), een met een halve toon verlaagde D. De Cis wordt geschreven als C♯ of in eenvoudige typografie als C#.

Nieuw!!: C♯ en Cis (muziek) · Bekijk meer »

Closure

In de informatica is een closure een functie die gebruik maakt van variabelen die zich bevinden in het bereik waarin de functie is gedefinieerd, maar niet per se in het bereik waarin de functie wordt aangeroepen.

Nieuw!!: C♯ en Closure · Bekijk meer »

Cocoa (Apple)

Cocoa is een object-georiënteerde API voor Mac OS X, ontwikkeld door Apple.

Nieuw!!: C♯ en Cocoa (Apple) · Bekijk meer »

Common Language Runtime

Een globaal overzicht van de.NET-architectuur. De CLR zet de MSIL-code om in ''native code'' (code die geschikt is voor het systeem waar het op draait) De Common Language Runtime (CLR) is de virtuele machine van het Microsoft.NET-project.

Nieuw!!: C♯ en Common Language Runtime · Bekijk meer »

D (programmeertaal)

De programmeertaal D, ontwikkeld door Walter Bright / DigitalMars is een programmeertaal die net als C, C++, Java en C# eigenschappen heeft van BCPL.

Nieuw!!: C♯ en D (programmeertaal) · Bekijk meer »

Database

Een database, gegevensbank of databank is een (meestal digitaal opgeslagen) gegevensverzameling, ingericht met het oog op flexibele raadpleging en gebruik.

Nieuw!!: C♯ en Database · Bekijk meer »

Delphi (software)

Delphi is de software-ontwikkelomgeving voor de objectgeoriënteerde programmeertaal Pascal.

Nieuw!!: C♯ en Delphi (software) · Bekijk meer »

Destructor (informatica)

Een destructor is in sommige object-georiënteerde programmeertalen een soort methode van een klasse die wordt aangeroepen net voordat een instantie van die klasse uit het geheugen verwijderd wordt.

Nieuw!!: C♯ en Destructor (informatica) · Bekijk meer »

Ecma International

Ecma International is een internationale, private standaardenorganisatie voor informatie- en communicatiesystemen.

Nieuw!!: C♯ en Ecma International · Bekijk meer »

Eiffel (programmeertaal)

Eiffel is een zuiver objectgeoriënteerde programmeertaal, vanaf 1985 door Bertrand Meyer ontwikkeld bij het bedrijf Interactive Software Engineering (het tegenwoordige Eiffel Software uit Santa Barbara in de Amerikaanse staat Californië) en naar Gustave Eiffel vernoemd (onder andere de architect van de Parijse Eiffeltoren).

Nieuw!!: C♯ en Eiffel (programmeertaal) · Bekijk meer »

Embedded system

Een embedded system (ook wel ingebed systeem of geïntegreerd systeem) is een elektronisch systeem (hardware én software) dat is geïntegreerd in gebruiksartikelen of apparaten, met de bedoeling deze een vorm van intelligent gedrag te bezorgen.

Nieuw!!: C♯ en Embedded system · Bekijk meer »

Engels

Het Engels (English) is een Indo-Europese taal, die vanwege de nauwe verwantschap met talen als het Fries, (Neder-)Duits en Nederlands tot de West-Germaanse talen wordt gerekend.

Nieuw!!: C♯ en Engels · Bekijk meer »

Extensible Markup Language

Extensible Markup Language (XML) is een standaard van het World Wide Web Consortium voor de syntaxis van formele opmaaktalen waarmee men gestructureerde gegevens kan weergeven in de vorm van platte tekst.

Nieuw!!: C♯ en Extensible Markup Language · Bekijk meer »

F♯

F# (F sharp) is een mix van een functionele en een objectgeoriënteerde programmeertaal voor het.NET-platform van Microsoft.

Nieuw!!: C♯ en F♯ · Bekijk meer »

Functioneel programmeren

In de informatica is functioneel programmeren een programmeerstijl en een programmeerparadigma.

Nieuw!!: C♯ en Functioneel programmeren · Bekijk meer »

Garbage collection

In de informatica is garbage collection (Engels voor "afvalinzameling"), afgekort GC, een vorm van automatisch geheugenbeheer.

Nieuw!!: C♯ en Garbage collection · Bekijk meer »

Genericiteit

Genericiteit of generics is een voorziening voor programmeertalen die generiek programmeren toestaat.

Nieuw!!: C♯ en Genericiteit · Bekijk meer »

GNOME

GNOME is een vrije desktopomgeving voor besturingssystemen die tot de Unix-familie behoren, zoals Linux en BSD.

Nieuw!!: C♯ en GNOME · Bekijk meer »

GTK-toolkit

GIMP Toolkit (GTK) is een GUI-toolkit die wordt gebruikt voor GIMP, GNOME en andere programma's.

Nieuw!!: C♯ en GTK-toolkit · Bekijk meer »

Hello world (programma)

Perl Een Hello world-programma is een eenvoudig computerprogramma dat niets anders doet dan de tekst "Hello world" op het scherm tonen.

Nieuw!!: C♯ en Hello world (programma) · Bekijk meer »

Interface (Java)

Een interface in de programmeertaal Java is een soort abstracte klasse die een interface aanduidt die klassen kunnen implementeren.

Nieuw!!: C♯ en Interface (Java) · Bekijk meer »

Internationale Organisatie voor Standaardisatie

De Internationale Organisatie voor Standaardisatie (ISO) is een internationale organisatie die normen vaststelt.

Nieuw!!: C♯ en Internationale Organisatie voor Standaardisatie · Bekijk meer »

Internationalisering

Internationalisering is het proces waarbij betrekkingen over steeds grotere afstanden worden aangegaan en zo over de landsgrenzen heen reiken.

Nieuw!!: C♯ en Internationalisering · Bekijk meer »

Iterator

Een iterator is een gestandaardiseerde manier om de elementen van een datacontainer te doorlopen.

Nieuw!!: C♯ en Iterator · Bekijk meer »

James Gosling

JavaOne 2005 conferentie. James Gosling (Calgary, 19 mei 1955) is een bekend software-ontwikkelaar, vooral bekend van de programmeertaal Java.

Nieuw!!: C♯ en James Gosling · Bekijk meer »

Java (programmeertaal)

Java is een objectgeoriënteerde programmeertaal.

Nieuw!!: C♯ en Java (programmeertaal) · Bekijk meer »

J♯

J# (uitgesproken als J sharp) is Microsofts implementatie van Suns Java.

Nieuw!!: C♯ en J♯ · Bekijk meer »

Just-in-timecompilatie

Just-in-timecompilatie (JIT-compilatie) is een term uit de informatica waarmee een vorm van compilatie wordt bedoeld die plaatsvindt tijdens de uitvoering van een computerprogramma.

Nieuw!!: C♯ en Just-in-timecompilatie · Bekijk meer »

Klasse (informatica)

Een klasse in de zin van de objectoriëntatie is een mechanisme dat in bepaalde, objectgeoriënteerde programmeertalen gebruikt wordt om de toestandsruimte en interface van een verzameling objecten vast te leggen.

Nieuw!!: C♯ en Klasse (informatica) · Bekijk meer »

Lambdacalculus

De lambdacalculus, soms ook als λ-calculus geschreven, is een formeel systeem dat in de wiskunde en theoretische informatica wordt gebruikt om het definiëren en uitvoeren van berekenbare functies te onderzoeken.

Nieuw!!: C♯ en Lambdacalculus · Bekijk meer »

Language Integrated Query

Language Integrated Query of LINQ is een onderdeel van het Microsoft.NET Framework.

Nieuw!!: C♯ en Language Integrated Query · Bekijk meer »

Lijst van programmeertalen

De onderstaande programmeertalen worden of werden frequent gebruikt of genoemd.

Nieuw!!: C♯ en Lijst van programmeertalen · Bekijk meer »

Luie evaluatie

In programmeertalen is luie evaluatie (in het Engels: lazy evaluation) een evaluatie-strategie.

Nieuw!!: C♯ en Luie evaluatie · Bekijk meer »

Machinetaal

ASCII-representatie van de bytes. Het laatste maakt het makkelijk stukken leesbare tekst in het computerprogramma te herkennen. Machinetaal is een taal waarin instructies geschreven zijn die de processor van een computer direct kan uitvoeren.

Nieuw!!: C♯ en Machinetaal · Bekijk meer »

Microsoft

Het oude logo van Microsoft Microsoft (vaak afgekort als MS) is een Amerikaans bedrijf uit Redmond in Washington.

Nieuw!!: C♯ en Microsoft · Bekijk meer »

Microsoft Visual Studio

Microsoft Visual Studio is een integrated development environment (IDE) van Microsoft.

Nieuw!!: C♯ en Microsoft Visual Studio · Bekijk meer »

Modula-2

Modula-2 is een programmeertaal die in 1978 werd ontwikkeld aan het instituut ETH Zürich (Eidgenössische Technische Hochschule Zürich) door Niklaus Wirth.

Nieuw!!: C♯ en Modula-2 · Bekijk meer »

Mono (software)

Mono is een opensourceproject onder leiding van Xamarin (vroeger van Novell, oorspronkelijk van Ximian) om een ontwikkelomgeving te bouwen compatibel met Microsoft.NET, en volgens de betreffende ECMA-standaard.

Nieuw!!: C♯ en Mono (software) · Bekijk meer »

Multi-paradigmaprogrammeertaal

Een multi-paradigmaprogrammeertaal is een programmeertaal waarbij er verschillende complementaire programmeertechnieken en -concepten door elkaar kunnen worden gebruikt.

Nieuw!!: C♯ en Multi-paradigmaprogrammeertaal · Bekijk meer »

Muzieknotatie

Een voorbeeld van bladmuziek: openingsmaten van ''Für Elise'' van Ludwig van Beethoven. Muzieknotatie is een systeem van tekens dat gebruikt wordt om muziek op papier (of tegenwoordig ook op beeldschermen) vast te leggen, zodat zij later gelezen en ten gehore gebracht kan worden.

Nieuw!!: C♯ en Muzieknotatie · Bekijk meer »

Naamruimte

Een naamruimte (Engels namespace) is een mechanisme dat in veel computertalen de mogelijkheid biedt om namen van variabelen, constanten en functies (identifiers) zodanig te groeperen dat ze binnen verschillende contexten een (volstrekt) afzonderlijke betekenis en werking krijgen.

Nieuw!!: C♯ en Naamruimte · Bekijk meer »

Object Pascal

Object Pascal verwijst naar een tak van objectgeoriënteerde Pascalvarianten, en is vooral bekend als de belangrijkste programmeertaal van Delphi.

Nieuw!!: C♯ en Object Pascal · Bekijk meer »

Objectgeoriënteerd

Objectgeoriënteerd, vaak afgekort tot OO als afkorting voor het Engelse object-oriented, is een paradigma dat gebruikt wordt bij het objectgeoriënteerd programmeren en de objectgeoriënteerde opslag van data.

Nieuw!!: C♯ en Objectgeoriënteerd · Bekijk meer »

Operator-overloading

Operator-overloading is een techniek die door sommige programmeertalen zoals C++ wordt ondersteund en de programmeur de mogelijkheid geeft een operator (bijvoorbeeld + of -) een (nieuwe) betekenis te geven voor een bepaalde klasse van objecten.

Nieuw!!: C♯ en Operator-overloading · Bekijk meer »

Overerving (informatica)

Overerving is een term die gebruikt wordt bij de methodiek van het object-georiënteerd programmeren.

Nieuw!!: C♯ en Overerving (informatica) · Bekijk meer »

PHP

PHP (PHP: Hypertext Preprocessor) is een scripttaal, die bedoeld is om op webservers dynamische webpagina's te creëren.

Nieuw!!: C♯ en PHP · Bekijk meer »

Preprocessor

In de informatica is een preprocessor een computerprogramma dat uitvoer produceert die gebruikt wordt als invoer voor andere programma's.

Nieuw!!: C♯ en Preprocessor · Bekijk meer »

Processor (computer)

DEC Alpha AXP 21064-microprocessor Een processor, ook wel bekend als CPU (Engels: central processing unit) of in het Nederlands centrale verwerkingseenheid (cve) genoemd, is een stuk hardware in een computer dat instaat voor basisbewerkingen en -controle bij het uitvoeren van programmacode.

Nieuw!!: C♯ en Processor (computer) · Bekijk meer »

Programmeertaal

Python. Een programmeertaal is een formele taal waarin de opdrachten die een computer moet uitvoeren, worden geschreven.

Nieuw!!: C♯ en Programmeertaal · Bekijk meer »

Scripttaal

Een scripttaal is een programmeertaal die geschikt is voor het schrijven van scripts, kleine programmaatjes om veel voorkomende taken (bijvoorbeeld systeembeheertaken) pragmatisch te automatiseren, of om een langdurige maar eenmalige taak te verrichten.

Nieuw!!: C♯ en Scripttaal · Bekijk meer »

Smalltalk (programmeertaal)

Smalltalk is een objectgeoriënteerde programmeertaal met dynamische typen, die ontwikkeld werd bij Xerox PARC door Alan Kay, Dan Ingalls, Ted Kaehler, Adele Goldberg, Larry Tesler en anderen in de jaren zeventig.

Nieuw!!: C♯ en Smalltalk (programmeertaal) · Bekijk meer »

Sun Microsystems

Sun Microsystems Inc. was een wereldwijd opererend Amerikaans computerconcern dat thans onderdeel is van Oracle.

Nieuw!!: C♯ en Sun Microsystems · Bekijk meer »

Syntaxis (informatica)

Syntaxis (ook wel grammatica genoemd) is een term uit de informatica.

Nieuw!!: C♯ en Syntaxis (informatica) · Bekijk meer »

Tekenreeks

In de informatica is een tekenreeks, beter bekend onder de uit het Engels overgenomen term string, een reeks tekens of karakters.

Nieuw!!: C♯ en Tekenreeks · Bekijk meer »

Turbo Pascal

Turbo Pascal is een implementatie van de programmeertaal Pascal van het softwarebedrijf Borland.

Nieuw!!: C♯ en Turbo Pascal · Bekijk meer »

Typeconversie

In de informatica is een typeconversie (Eng.: type cast) een operatie die een stukje data van een bepaald gegevenstype converteert naar een ander gegevenstype.

Nieuw!!: C♯ en Typeconversie · Bekijk meer »

Unity (engine)

Unity is een game-engine ontwikkeld door het Deens-Amerikaanse bedrijf Unity Technologies voor de ontwikkeling van computerspellen voor zowel pc, consoles, mobiele apparaten als websites.

Nieuw!!: C♯ en Unity (engine) · Bekijk meer »

Unreal Engine

De Unreal Engine is een veelgebruikte game engine die is ontwikkeld door de computerspelstudio Epic Games.

Nieuw!!: C♯ en Unreal Engine · Bekijk meer »

Vala (programmeertaal)

Vala is een programmeertaal gericht op de GObject-bibliotheek voor het ontwikkelen van applicaties voor GNOME met moderne taalconstructies.

Nieuw!!: C♯ en Vala (programmeertaal) · Bekijk meer »

Verzameling (informatica)

Een verzameling (Engels: set) is een datacontainer die geïnspireerd is op een verzameling zoals de wiskunde die kent.

Nieuw!!: C♯ en Verzameling (informatica) · Bekijk meer »

Virtuele machine

VirtualBox op Ubuntu, met Fedora als gastbesturingssysteem Een virtuele machine is een computerprogramma dat een computer nabootst, waar andere programma's op kunnen worden uitgevoerd.

Nieuw!!: C♯ en Virtuele machine · Bekijk meer »

Windows PowerShell

Windows PowerShell is een objectgeoriënteerde shell- en scripttaal voor Microsoft Windows.

Nieuw!!: C♯ en Windows PowerShell · Bekijk meer »

.NET

.NET (uitspraak: dotNET) is een applicatieframework ten behoeve van de naadloze samenwerking van applicaties en bibliotheken geschreven in verschillende programmeertalen.

Nieuw!!: C♯ en .NET · Bekijk meer »

Richt hier:

C Sharp, C sharp, CSharp, C#, Programmeertaal Csharp, Programmeertaal csharp.

UitgaandeInkomende
Hey! We zijn op Facebook nu! »