Functional programming and Python
Python supports several programming styles -- imperative, object oriented, and functional. Most programmers are only familiar with two, yet functional programming appears to be coming back in vogue.
![](https://www.oreilly.com/content/wp-content/uploads/sites/2/2020/01/screen-shot-2015-09-22-at-2.19.33-pm-18b82c2134bc8fd4026387c0f895aa43.png)
Python supports several programming styles -- imperative, object oriented, and functional. Most programmers are only familiar with two, yet functional programming appears to be coming back in vogue.