Data management
Programming paradigms
Data types
SQL
Metaprogramming
Type system
Computing
Relational database management systems
Software engineering