1. Functional principles forobject-orienteddevelopment@jessitron 2. ImperativeProceduralObject-Oriented FunctionalAspect-Oriented Logic 3. Data In, Data OutSpecific TypingVerbs…