Data types
Object-oriented programming
C++
Concurrency control
Threads
Smart pointer
Lock
Reference
Garbage collection
Computing
Software engineering
Computer programming