Programmierkonzepte

 

 

Programmierkomponenten

 

Programmstrukturen

 

Kontrollstrukturen

 

Datenstrukturen

 

Datentypen

 

Plattform

 

Architektur

 

Anweisung

 

Array

 

Konstante

Assembler

Algorithmus

Sequenz

Verbund/ Struktur

Variable

Parser

Prozedur

Alternation

Liste

Zeiger

Compiler

Ausdruck

Selektion

Stapelspeicher

ADT

Interpreter

Regulärer Ausdruck

Iteration

Warteschlange

Literal

Präprozessor

Befehl

Sprunganweisung

Deque

subtype

Linker

Kommentar

 

Graph

Port

Lader

Bezeichner

Assertion

Heap

 

Laufzeit

 

Vorbedingung

Baum

Char

Debugger

Konstrukte

Nachbedingung

Binärebaum

String

Assembly

Zuweisung

Invariante

Hashtabelle

Integer

Prozess

Deklaration

 

Menge

Long

API

Definition

Ausnahme

Multimenge

Float

Framework

Inkrement

Fortsetzung

Collection

Boolean

IDE

Typumwandlung

 

Enumeration

 

Editor

Dreieckstausch

 

Stream

 

Programmbibliothek

Typisierung

 

Container

Modifizierer

Namensraum

Constraints

 

Vektor

Zugriffsrecht

Schlüsselwort

Dynamische Bindung

 

Abbildung

Gültigkeitsbereich

Programmausdruck

Aliasing

   

Initialwert

 

Operator

 

Semaphor

Aufzählungstyp

Datei

Laufvariable

     
 

Flag

Programmierparadigmen

Referenz

 
 

Dummy

     

Steuerelemente

 

Imperative Programmierung

Datenbank

 

Form

 

Deklarative Programmierung

Daten

 
 

Funktionen

Objektorientierung

Datenfeld

 

Interface

Parameter

Objekt

Datensatz

 

event

Argument

Klasse

Spalte

 
 

Rekursion

Methode

Operation

 
 

Delimiter

Attribut

Transaktion

 
 

Überladen

Encapsulation

Isolation

 
 

Rückruffunktion

Nachrichten

Kardinalität

 
 

Generator

Vererbung

Abfrage

 
 

Currying

Aggregation

   

Transformationssysteme

Funktionsabschluss

Assoziation

   
   

Komposition

   

Refactoring

Thread

Konstruktor

   
 

Mutex

Destruktor

   
 

Event handler

Polymorphie

   
 

Stub

Reflexion

   
 

Lambda-Kalkül

Signatur

   
 

Pipe

Layer

   

Entwicklungsmethoden

Koroutine

Package

   
 

Modul

Kopplung

   

agile

Makro

Kohäsion

   

extreme

 

Template

   

ad hoc

Nebenläufigkeit

Speicherbereinigung

   

scrum

Monitor

Marshalling

   
 

Arbiter

Serialisierung

   
   

Delegation

   
 

Entwurfsmuster

Instanzierung

   
   

Identität

   
 

Adapter

Persistenz