Inhoudsopgave
73 relaties: Abstract datatype, Abstracte klasse, Ada (programmeertaal), Algol 68, Allocator (C++), AT&T, BCPL, Bell Labs, Bjarne Stroustrup, Boolean, C (programmeertaal), C Sharp, C++Builder, Code::Blocks, Commentaar (programmeren), Compiler, Constant (eigenschap), Container (informatica), Cygwin, D (programmeertaal), Dev-C++, Distributed computing, Doctor of Philosophy, Eclipse (software), Exception handling, Genericiteit, GNU Compiler Collection, Hello world (programma), Imperatief programmeren, Increment, Integrated development environment, Intel, Java (programmeertaal), KDE, KDevelop, Kernel, Klasse (informatica), Lijst van programmeertalen, Microsoft, Microsoft Visual Studio, MinGW, ML (programmeertaal), Multi-paradigmaprogrammeertaal, Naamruimte, NetBeans, Objectgeoriënteerd, Objective-C, Opensourcesoftware, Operatie (wiskunde), Operator (wiskunde), ... Uitbreiden index (23 meer) »
- Objectgeoriënteerde programmeertaal
- Statisch getypeerde programmataal
Abstract datatype
Een abstract datatype (afgekort ADT) of abstract gegevenstype is een modelleerconcept uit de informatica.
Bekijken C++ en Abstract datatype
Abstracte klasse
In de informatica is een abstracte klasse een klasse die ongedefinieerde methoden kan bevatten.
Bekijken C++ en Abstracte klasse
Ada (programmeertaal)
Ada is een gestructureerde programmeertaal.
Bekijken C++ en Ada (programmeertaal)
Algol 68
Algol 68 is een procedurele programmeertaal, ontworpen in 1968 als beoogd opvolger van Algol 60, door een werkgroep onder leiding van Aad van Wijngaarden.
Bekijken C++ en Algol 68
Allocator (C++)
Alexander Stepanov, de persoon die de invoering van allocatoren binnen C++ sterk heeft bevorderd. In C++ programmering zijn allocatoren (Engels: allocators) een belangrijk onderdeel van de C++ Standaardbibliotheek.
Bekijken C++ en Allocator (C++)
AT&T
Hoofdkantoor mobiele telefonie in Atlanta AT&T Inc. is een Amerikaans telecommunicatieconcern.
Bekijken C++ en AT&T
BCPL
BCPL (Basic Combined Programming Language) is een programmeertaal voor computers, ontwikkeld door Martin Richards van de Universiteit van Cambridge.
Bekijken C++ en BCPL
Bell Labs
Het Bell Labs-gebouw in Holmdel (New Jersey) De Bell Telephone Laboratories of Bell Labs waren oorspronkelijk de onderzoeks- en ontwikkelingslaboratoria van AT&T, het Amerikaanse nationale telefoonbedrijf dat ook wel Bell System werd genoemd.
Bekijken C++ en Bell Labs
Bjarne Stroustrup
Bjarne Stroustrup Bjarne Stroustrup (Aarhus, 11 juni 1950) is een Deense informaticus die als hoogleraar informatica werkt aan de Texas A&M University.
Bekijken C++ en Bjarne Stroustrup
Boolean
In de informatica is boolean een datatype met slechts twee mogelijke waarden, true (waar, ja) en false (onwaar, nee), bedoeld om de waarheidswaarde van logische expressies in computerprogramma's en boolealgebra's te representeren.
Bekijken C++ en Boolean
C (programmeertaal)
De programmeertaal C is een imperatieve programmeertaal, gebaseerd op de programmeertaal B, die zelf weer op BCPL was gebaseerd.
Bekijken C++ en C (programmeertaal)
C Sharp
Voorbeeld van 'n HalloWêreld (Zuid-Afrikaans) 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).
Bekijken C++ en C Sharp
C++Builder
C++Builder (soms ook geschreven als CPPBuilder) is een RAD-ontwikkelomgeving voor C++ ontwikkeld door Borland.
Bekijken C++ en C++Builder
Code::Blocks
Code::Blocks is een vrije IDE die op meerdere platformen beschikbaar is.
Bekijken C++ en Code::Blocks
Commentaar (programmeren)
In programmeertalen is commentaar een taalconstructie om informatie aan de broncode toe te voegen.
Bekijken C++ en Commentaar (programmeren)
Compiler
Een compiler (letterlijk samensteller of opbouwer) is een computerprogramma dat een in een brontaal geschreven programma vertaalt in een semantisch equivalent programma in een doeltaal.
Bekijken C++ en Compiler
Constant (eigenschap)
Een constante functie Constant is een begrip uit de exacte wetenschap dat onveranderlijkheid uitdrukt.
Bekijken C++ en Constant (eigenschap)
Container (informatica)
Een container in de informatica is een datastructuur die een conceptuele bak of houder implementeert die een of meer andere objecten bevat.
Bekijken C++ en Container (informatica)
Cygwin
Cygwin is een verzameling van vrije hulpprogramma's bedoeld om Unix-programma's op de meeste versies van Microsoft Windows te draaien.
Bekijken C++ en Cygwin
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.
Bekijken C++ en D (programmeertaal)
Dev-C++
Dev-C++ is een opensource-ontwikkelingsomgeving (IDE) gericht op de programmeertalen C en C++, ontwikkeld door BloodShed Software.
Bekijken C++ en Dev-C++
Distributed computing
Distributed computing (Engels voor gedistribueerd rekenen) is een techniek waarbij rekentaken niet door één enkele computer worden uitgevoerd, maar door een verzameling computers verbonden in een computernetwerk; het lijkt daarmee enigszins op een computercluster.
Bekijken C++ en Distributed computing
Doctor of Philosophy
Doctor of Philosophy (afkorting: PhD (Brits) of Ph.D. (Amerikaans), Latijn: Philosophiae Doctor) is een Anglo-Amerikaanse variant op de academische titel doctor.
Bekijken C++ en Doctor of Philosophy
Eclipse (software)
Eclipse is een opensourceframework van de Eclipse Foundation voor software-ontwikkelomgevingen.
Bekijken C++ en Eclipse (software)
Exception handling
Exception handling is een constructie of een mechanisme die een programmeertaal biedt om op een abnormale of uitzonderlijke gebeurtenis (excepties) te kunnen reageren en af te handelen tijdens het uitvoeren (run time) van software.
Bekijken C++ en Exception handling
Genericiteit
Genericiteit of generics is een voorziening voor programmeertalen die generiek programmeren toestaat.
Bekijken C++ en Genericiteit
GNU Compiler Collection
Compileren met GCC (klik om te vergroten) GCC, wat staat voor GNU Compiler Collection is een verzameling compilers, die onder de GPL wordt verspreid door de Free Software Foundation.
Bekijken C++ en GNU Compiler Collection
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.
Bekijken C++ en Hello world (programma)
Imperatief programmeren
Imperatief programmeren (ook wel procedureel programmeren genoemd) is een programmeerconcept uit de informatica waarbij programma's opgesteld worden in de vorm van opdrachten die direct uitgevoerd kunnen worden.
Bekijken C++ en Imperatief programmeren
Increment
Het increment is datgene wat aan iets wordt toegevoegd, waardoor het in grootte toeneemt.
Bekijken C++ en Increment
Integrated development environment
Java. Een integrated development environment of IDE is computersoftware die een softwareontwikkelaar ondersteunt bij het ontwikkelen van computersoftware.
Bekijken C++ en Integrated development environment
Intel
Pentium MMX - bovenaanzicht Intel is een Amerikaans bedrijf dat zich specialiseert in het ontwerpen en produceren van chips, moederborden, software en andere componenten van computers en computernetwerken.
Bekijken C++ en Intel
Java (programmeertaal)
Java is een objectgeoriënteerde programmeertaal.
Bekijken C++ en Java (programmeertaal)
KDE
KDE (K Desktop Environment) is een vrije en opensource-desktopomgeving en -framework gebaseerd op Nokia's Qt-toolkit voor Linux en andere Unix-achtige besturingssystemen.
Bekijken C++ en KDE
KDevelop
KDevelop KDevelop onder Kubuntu KDevelop is een vrije IDE voor C, C++, Python, QML/JavaScript en PHP voor Linux en andere Unix-besturingssystemen.
Bekijken C++ en KDevelop
Kernel
Een kernel of core is in de informatica het centrale deel van een besturingssysteem.
Bekijken C++ en Kernel
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.
Bekijken C++ en Klasse (informatica)
Lijst van programmeertalen
De onderstaande programmeertalen worden of werden frequent gebruikt of genoemd.
Bekijken C++ en Lijst van programmeertalen
Microsoft
Het oude logo van Microsoft Microsoft (vaak afgekort als MS) is een Amerikaans bedrijf uit Redmond in Washington.
Bekijken C++ en Microsoft
Microsoft Visual Studio
Microsoft Visual Studio is een integrated development environment (IDE) van Microsoft.
Bekijken C++ en Microsoft Visual Studio
MinGW
MinGW is een port van onder andere de GNU softwareontwikkelingsapplicaties naar het Microsoft Windows-platform.
Bekijken C++ en MinGW
ML (programmeertaal)
ML is een functionele programmeertaal, ontwikkeld door Robin Milner en anderen aan de Universiteit van Edinburgh.
Bekijken C++ en ML (programmeertaal)
Multi-paradigmaprogrammeertaal
Een multi-paradigmaprogrammeertaal is een programmeertaal waarbij er verschillende complementaire programmeertechnieken en -concepten door elkaar kunnen worden gebruikt.
Bekijken C++ en Multi-paradigmaprogrammeertaal
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.
Bekijken C++ en Naamruimte
NetBeans
NetBeans is een opensourceproject gebaseerd op Xelfi, een universiteitsproject in Praag (Tsjechië) dat begon in 1997.
Bekijken C++ en NetBeans
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.
Bekijken C++ en Objectgeoriënteerd
Objective-C
Objective-C is een programmeertaal die een uitbreiding is van de programmeertaal C. Ze werd in de jaren 80 van de twintigste eeuw ontwikkeld door Brad J. Cox, en heeft qua syntaxis wel wat weg van Smalltalk.
Bekijken C++ en Objective-C
Opensourcesoftware
Logo van het Open Source Initiative Opensourcesoftware (soms ook openbronsoftware) is computerprogrammatuur waarvan de gebruiker de licentie heeft om de broncode te bestuderen, aan te passen, te verbeteren, te verspreiden of te verkopen.
Bekijken C++ en Opensourcesoftware
Operatie (wiskunde)
In de simpelste vorm van zijn betekenis staat de term operatie of bewerking in de wiskunde en de logica voor een actie of procedure die uit een of meer invoerwaarden (operanden) een nieuwe waarde produceert.
Bekijken C++ en Operatie (wiskunde)
Operator (wiskunde)
In de wiskunde is de eerste betekenis van een operator die van bewerking op een of meer operanden, in de logica of in de rekenkunde.
Bekijken C++ en Operator (wiskunde)
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.
Bekijken C++ en Operator-overloading
Overerving (informatica)
Overerving is een term die gebruikt wordt bij de methodiek van het object-georiënteerd programmeren.
Bekijken C++ en Overerving (informatica)
Overloading
Overloading is het gegeven dat, in een computerprogramma, verschillende functies (of methodes of procedures) dezelfde naam hebben, maar zich slechts onderscheiden doordat ze met andere argumenten (of parameters) aangeroepen worden.
Bekijken C++ en Overloading
Perl (programmeertaal)
Bibliotheek van Perl-boeken Perl is een programmeertaal ontworpen door Larry Wall die eigenschappen van C en UNIX-scripttalen zoals sh en awk in zich verenigt.
Bekijken C++ en Perl (programmeertaal)
PHP
PHP (PHP: Hypertext Preprocessor, vroeger Personal Home Page) is een scripttaal, die bedoeld is om op webservers dynamische webpagina's te creëren.
Bekijken C++ en PHP
Polymorfisme (informatica)
Polymorfisme staat voor veelvormigheid.
Bekijken C++ en Polymorfisme (informatica)
Porteren
Porteren of porten is het aanpassen van software, met als doel deze te laten draaien op een ander besturingssysteem of processor dan waar de software oorspronkelijk voor was ontwikkeld.
Bekijken C++ en Porteren
Programmeertaal
Python. Een programmeertaal is een formele taal waarin de opdrachten die een computer moet uitvoeren, worden geschreven.
Bekijken C++ en Programmeertaal
Programmeren (computer)
een stukje broncode in de programmeertaal BASIC Programmeren is het schrijven van een computerprogramma, een concrete reeks instructies die een computer kan uitvoeren.
Bekijken C++ en Programmeren (computer)
Qt-toolkit
De Qt-toolkit (kortweg: Qt, uitgesproken als het Engelse woord cute) is een software development kit geschreven in C++.
Bekijken C++ en Qt-toolkit
Referentie
Een referentie is een verwijzing naar informatie ter ondersteuning van een bewering.
Bekijken C++ en Referentie
Schuine streep
De schuine streep (/), schrap of Duitse komma, in computerterminologie ook (forward) slash, is een leesteken.
Bekijken C++ en Schuine streep
Simula
Simula is een programmeertaal in de jaren 60 ontwikkeld door met name Ole-Johan Dahl en Kristen Nygaard bij het Noorse Rekencentrum in Oslo.
Bekijken C++ en Simula
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.
Bekijken C++ en Smalltalk (programmeertaal)
Standaardargument
In sommige programmeertalen is een standaardargument (ook defaultargument en default argument) een argument dat wordt toegekend aan een parameter van een functie als er geen andere waarde is meegegeven voor die parameter.
Bekijken C++ en Standaardargument
Standard Template Library
De Standard Template Library of STL is een softwarebibliotheek voor de programmeertaal C++ die deel uitmaakt van de C++ Standard Library.
Bekijken C++ en Standard Template Library
Superset
B omvat A Een superset is een verzameling die een andere verzameling omvat.
Bekijken C++ en Superset
Template (software)
Een template of een generic (type) is een sjabloon voor een stuk code.
Bekijken C++ en Template (software)
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.
Bekijken C++ en Typeconversie
Typesysteem
In de informatica definieert een typesysteem hoe een programmeertaal gegevens groepeert in verschillende gegevenstypen, en hoe deze typen gebruikt en gecombineerd kunnen worden.
Bekijken C++ en Typesysteem
Unix
Beknopte stamboom van de Unixfamilie Unix (of UNIX) is een familie van besturingssystemen met multitasking- en multiuser-mogelijkheden voor zeer uiteenlopende typen computers, ontwikkeld door verscheidene fabrikanten en groepen.
Bekijken C++ en Unix
WxWidgets
WxWidgets (vroeger bekend als wxWindows) is een opensource-widgettoolkit.
Bekijken C++ en WxWidgets
Xcode
Xcode is een geïntegreerde ontwikkelomgeving (IDE) met een geheel van softwareontwikkelingsproducten ontwikkeld door Apple voor het ontwikkelen van software voor macOS, watchOS, tvOS en iOS.
Bekijken C++ en Xcode
Zie ook
Objectgeoriënteerde programmeertaal
- ABAP
- Blitz Basic
- C++
- COBOL
- D (programmeertaal)
- Dart (programmeertaal)
- Eiffel (programmeertaal)
- Fortran
- Free Pascal
- FreeBASIC
- Gambas
- Groovy
- Java (programmeertaal)
- Julia (programmeertaal)
- Kotlin (programmeertaal)
- Lua (programmeertaal)
- Multiprogrammeren
- Object Pascal
- Objective-C
- Ocaml
- OpenEdge Advanced Business Language
- PHP
- Perl (programmeertaal)
- Processing
- Python (programmeertaal)
- Ruby (programmeertaal)
- Scala (programmeertaal)
- Self (programmeertaal)
- Smalltalk (programmeertaal)
- Swift (programmeertaal)
- Tcl (programmeertaal)
- Trait
- Turbo Pascal
- Vala (programmeertaal)
- Visual Basic
- Visual Basic .NET
- Visual FoxPro
- Windows PowerShell
Statisch getypeerde programmataal
- Ada (programmeertaal)
- Agda
- C (programmeertaal)
- C Sharp
- C++
- COBOL
- D (programmeertaal)
- F Sharp
- Fortran
- FreeBASIC
- Go (programmeertaal)
- Hack (programmeertaal)
- Haskell (programmeertaal)
- Haxe
- Java (programmeertaal)
- Kotlin (programmeertaal)
- ML (programmeertaal)
- Modula-2
- Oberon (programmeertaal)
- Ocaml
- Rust (programmeertaal)
- Scala (programmeertaal)
- Swift (programmeertaal)
- TypeScript
- Vala (programmeertaal)
Ook bekend als C Plus Plus, Cplusplus, Cpp, Programmeertaal Cplusplus.