File extensions

So Ive been seeing extension names like .h*.hh*.hpp*.hxx*cpp*cph(or chp don't remember right now). I know that .h are just basic header files and .cpp is just basic source code but I want to know what the rest is.
Thanks
And *.pch means pre-compiled header.

:+)

Seasons greetings to all !
Thanks every one!
Topic archived. No new replies allowed.