Die Programiersprache C++ wird sowohl in der Systemprogrammierung (Betriebssysteme, Treiber, eingebettete Systeme u.a.) als auch für die Anwendungsentwicklung (z.B. Webbrowser Opera, etliche Computerspiele, LibreOffice und eine ganze Menge mehr) verwendet. Die Beliebtheit von C++ ist vor allem in der hohen Ausführungsgeschwindigkeit und der großen Flexibilität begründet.
- Objektorientierte Programmierung
- Namensräume und Qualifizierer
- Lebenszyklus von Klassen und Objekten
- Die Standardbibliothek STL
- Container
- Containerunterstützung mit Algorithmen
- Streams und Dateien
- Threads - Programmieren mit Mehrläufigkeit
- GUI-Programmierung mit Qt
- Internetanbindung
- Datenbankanbindung
- Unit-Test