What are all the Programming Paradigms?
Functional, Object - Oriented, Procedural, ... ?
Please see Wikipedia's list of programming paradigms.
...Logical (e.g. Prolog)