An example of Object Oriented Programming and Functional Programming for developers beginners.
Let's go to WIKI