I was reading this page: https://www.gnu.org/software/gcc/frontends.html > Currently the main GCC distribution contains front ends for C (gcc), C++ > (g++), Objective C, Fortran, Ada (GNAT), Go, and D. Can you tell if gcc and g++ are front ends here? or are they complete compilers?