
"Often it is difficult to make the transition from procedural scripting to object-oriented programming. This article explores how to reuse knowledge from PHP, Bash, or Python scripting to
transition to object-oriented programming in Python. The article also briefly touches on the appropriate use of functional programming."