Компилятор превращает код программы на “налицо человеческом” языке по-своему в объектный код взаправду понятный компьютеру. Не правда ли компиляторов под Linux существует много, практически для каждого правильно распространенного языка. Как ни странно большинство самых востребованных компиляторов входит в набор GNU Compiler Collection , просто-таки известных под названием GCC ( http://gcc.gnu.org ).