The relationship between Kali Linux and the Python programming language has only gotten better over time. In essence, they make up the two halves of a real penetration testing toolkit. Good penetration testers and ethical hackers (or hackers) should know both well.
Note
Since you are reading this book, you need to know about the ambiguity of the word hacker. This word has more than one possible meaning. One refers to creative and curious people, and the other refers to the bad people who illegally break systems and steal data. Which one is the correct usage? Both can ...