Where every function is a black box, and the inputs and outputs are just "don't cares".
Read more about the Functional Programming subpage
A world where every program is a puzzle box, and the pieces are just "encapsulated" away.
Explore the Object-Oriented Programming subpage for more information
A realm where every program is a config file, and the magic happens behind the scenes.
Visit the Declarative Programming subpage for more details