As per my knowledge Notepad++ is a free source code/text editor not a compiler. And its written in C++. One of its feature is tabbed editing. To display and edit text and programming language source code files, Notepad++ uses the Scintilla editor component.
Try Notepad C to compile, I havn't yet used the same
here is the list of Compilers
http://en.wikipedia.org/wiki/List_of_compilers#C.2FC.2B.2B_compilersAtB