I want a somethingOrapi/large database that may provide a listing of groups or tags on the given word.

For instance I want tags/groups/key phrases of PHP (programming languange) then your service/api will return: programming, script, web, etc...

perhaps you have used one or happened to understand one?

Thanks!

I believe zemanta is what you're searching for. http://www.zemanta.com. I made use of this to create tags from user's publication to define their abilities. It really works pretty much.