It is difficult to determine what language most hackers use, as there is no reliable data or research available on the programming languages used by hackers.
However, it is worth noting that hackers can use a variety of programming languages depending on their objectives and the type of attack they are carrying out. Some commonly used languages for hacking and cybersecurity include:
Python : Python is a popular language for hacking and cybersecurity, as it is easy to learn and has a wide range of libraries and tools for network and web-related tasks.
C/C++ : C/C++ are low-level programming languages that are used for developing operating systems, network drivers, and other security-related applications.
Java : Java is commonly used in enterprise-level applications, and is often used for writing and testing network security tools.
JavaScript : JavaScript is widely used in web development, and can be used for both attacking and defending against web-based vulnerabilities.
Ruby : Ruby is a scripting language that is popular among hackers for automating tasks and testing vulnerabilities in web applications.
It is important to note that the use of these programming languages for hacking is not inherently malicious or illegal. Many security professionals and ethical hackers use these languages to identify and address vulnerabilities in systems and networks.