First-order logic
Relational databases
Constraint logic prog
Search
Atoms
Propositions
Objects