Hi. I'm required to write an application to filter, sort, categorize and generate a list of keywords. This is for PPC advertising. The list could be as large as 100,000 keywords. There will be limited database interaction required, Just lots and lots of string searching and string comparisons. What would language would be best suited for this situation? I have considered perl as I understand it is good for string comparisons. Or possibly Java? Would a desktop application, possibly written in C++ be more suited to this? and what would be fastest? I'm considering knocking up a temporary solution in PHP, only because that is my strength but I understand its not really suitable. Please help, thanks, Andrew