1. Matthes, E.: Python Crash Course: A Hands-On, Project-Based Introduction to Programming, 3rd edn. No Starch Press, San Francisco (2023)
2. AMZ Press: Python Programming for Beginners (2022)
3. Ahmed, Z., Kinjol, F., Ananya, I.: Comparative analysis of six programming languages based on readability, writability, and reliability. In: International Conference on Computer And Information Technology (ICCIT), pp. 1–6 (2021)
4. Millington, R.: Buzzing Communities: How to Build Bigger, Better, and More Active Online Communities. FeverBee Limited, London (2019)
5. Sweigart, A.: Automate the Boring Stuff with Python: Practical Programming for Total Beginners, 2nd edn. No Starch Press, San Francisco (2019)