Filename extensions: h

A header file written in either the C, C++, Objective-C, Objective-C++, or Inform programming language. It should be in simple ASCII and (depending upon how portably it was written) should be usable on any machine with a C (or C++, ObjC, or ObjC++ as appropriate) compiler. Typically it would be used in conjunction with a c or C file.