I deal with a plethora of languages daily and I can't afford to learn the profiler tools specific to each language. I would like suggestions on a general purpose profiler, anything that would offer a more scientific approach than gawking at Window's sidebar widget and estimating the averages over time:

I'm interested in lowering the CPU and RAM usage of all of my programs.