Python is a high-level programming language. High-level languages are designed to be easy for humans to read and write, and they abstract away the hardware details. They are closer to human languages and more abstract compared to low-level languages like assembly or machine language.
Thus, the correct answer is (b) high level language.