Well, almost any language can be used to exploit vulnerabilities. I think some of the most common languages are going to be Python, Ruby, Java/Script, and anything of the C breed. For local/program exploits, I would recommend you to get familiar with assembly code, as most things will get broken down to assembly before machine code.
If you're not willing to learn, no one can help you. If you're determined to learn, no one can stop you.⠠⠵
The absence of evidence is not evidence of absence.
I can explain it for you, but I can't understand it for you.