C++ or python
From what I understand python will allow you to develop the application more quickly, but c++ will produce a more polished, efficient application, provided you know what you're doing.
If you aren't familiar with either language, I would recommend python, because I think that it is easier to learn.
You can also look into using both languages together. You may be able to write the time consuming parts in c/c++ and write the outline in python.
Uber0n wrote: If you're just writing a bruteforcer, go python ^^
(Sweet C++, I've failed you… commits suicide)
Honestly, I like C++ better, but in this case, Uber0n is right, Python will work better here. Its much more efficient to go about it in python.
<!–I would personally go with PERL over all 3, but thats beside this point–>
-Bl4ckC4t