cc - Default C compiler. It is not ANSI compliant and is not very high quality.
gcc - GNU C compiler. It is also better than cc.
g++ - GNU project C and C++ Compiler javac - Java programming language compiler
python - Python, an interpreted, interactive, object-oriented programming language
Suppose your C file is called prog.c then
will produce an executable (assuming you have made no errors) called a.out which you can run simply by typing a.out. A common error is failing to load the math library when you use math functions in you program (like exp() or sin()). To do this
gcc prog.c -lm
Check CodeWarior or other updated ones from internet