changing hot key assignments?

Is it possible to do this in blender? (not sure if this is the right forum to ask this but what the hell)… I use well …2 other 3d programs besides blender (which have similar shorcuts) and it’s a lot easier for me if I don’t have to be continually using different shorcuts(especialy ones that arn’t grouped nicely togethor to save time i.e. the q-w-e-r for max and maya…these ones increas ethe speed of your workflow… which counts when you have deadline to meet blah blah) so for the main things like selecting,scale,rotation,moving… it would be nice if could set them the same to the other apps I use… so is this possible? if not who do suggest it to?

do I have to get the source code and change it there if I can’t do it in blender?

You can do it, but only with the source code.