ich empfehle dir python!
du kannst alles damit machen was du willst
socket s
oder auch schon fertige libs
urlib,regex
du kannst du z.b netcat,metasploit,nmap oder ein anderes programm starten und verknüpfen usw
baust dir aus fertigen dingen einfach zusammen was du brauchst
auch bash würde super funktionieren
python und bash ist leicht zu erlernen und macht spass

gtk,oder qt wegen gui

doch funktionieren würde es so ziemlich mit jeder sprache,wie ein vorposter schon schrieb....