Python: The Good, The Bad, and The Ugly

The truth about python.

Alain Saamego
3 min readMay 24, 2022
Photo by Hitesh Choudhary on Unsplash

Python is a versatile language that you can use for building a range of applications. Python is an interpreted, high-level, general-purpose programming language.

Created by Guido van Rossum and first released in 1991, Python has a design philosophy that emphasizes code readability, notably using significant whitespace.

It provides constructs that enable clear programming on both small and large scales. In July 2018, Van Rossum stepped down as the leader in the language community after 30 years.

Photo by Artturi Jalli on Unsplash

The Good

Python features a dynamic type system and automatic memory management. It supports multiple programming paradigms, including structured (particularly, procedural), object-oriented, and functional programming.

Python is often described as a glue code language because of its ability to run code written in multiple languages. Python’s standard library is large and comprehensive.

The interpreter and the extensive standard library are available in source or binary form without charge for all major platforms and can be freely…

--

--