The frontend takes any file as input. It does not require the filename to have a special extension. However, it is suggested that all your source filenames have the *.c extension and that all header files use the *.h extension. Source files are searched first in the Current Directory and then in the GENPATH: #include "File" Path directory.