Excuse me, what language is used for hardware cracking, software cracking and some small programs? Is it python?

Python is a very suitable language for writing various small programs and scripts, and can also be used to develop software cracking and some simple hardware cracking. However, hardware cracking usually involves a lower-level programming language, such as C or assembly language, in order to interact directly with hardware.