Senza giri di parole: C e assembly se vuoi hackerare like a pro con gli shellcode e roba simile, javascript e php se vuoi hackerare il world wide web, SQL se vuoi hackerare i database, C# (solo windows) e C++ se vuoi hackerare con la memory injection e python per i proof of concept.
Con giri di parole: hacker al giorno d'oggi non vuol dire praticamente una sega, quindi se vuoi una risposta seria devi spiegare cosa vuoi ottenere (in modo molto concreto) senza dire chi o cosa vorresti diventare. Un aneddoto divertente è che il tizio che ha inventato la parola "cracker" afferma che stava hackerando quando ha deciso di mangiare cibo asiatico impugnando tante bacchette in una sola mano.
Con giri di parole: hacker al giorno d'oggi non vuol dire praticamente una sega, quindi se vuoi una risposta seria devi spiegare cosa vuoi ottenere (in modo molto concreto) senza dire chi o cosa vorresti diventare. Un aneddoto divertente è che il tizio che ha inventato la parola "cracker" afferma che stava hackerando quando ha deciso di mangiare cibo asiatico impugnando tante bacchette in una sola mano.