C++
Software engineering
Computer programming
Generic programming
C++11
Standard Template Library
Template
Concepts
Sequence container
Iterator
Associative containers
Typename