https://www.bookofthrees.com/the-three-development-paradigms-procedural-object-oriented-and-functional-wpshout/
The Three Development Paradigms: Procedural, Object-Oriented, and Functional | WPShout