What programming language do hackers use?

First of all just read out this article written by ERIC RAYMOND…
http://www.catb.org/esr/faqs/hacker-howto.html
So in my views Programming knowledge is necessary but not mandatory to become a hacker. If you know programming, you will be able to write your own code and analyze it. You will be able to write your own scripts or your own hacking tools. So, which programming language you have to start with? HTML and JavaScript are languages of the internet. So learn them first. they are also easy to learn. Then after choose any one of the three C,C++ and Java and after completion of these 3 ,shift to Python(Currently most demanding language in hacking) . These languages are good and you should keep learning them, but for a hacker, Python is the best language because python is an extremely powerful language and it easy to learn at the same time. With Python you can achieve your results with minimal coding, and it does not need to be compiled. That means, just as you finish writing a script, you can immediately run it without having to compile it. Simply it’s quite easy to code in python for any programmer…
Another language you should learn is PHP. PHP is also free and open source. It is a server side scripting language, meaning, login pages and other web based forms are handled by PHP. Knowledge of ASP. NET will also be helpful. You should also know MySQL commands and syntax. This knowledge will be vital later when you perform SQL injection attacks against websites.
So that's all the information about the languages which are required in the field of hacking….
