Ono to je modularizovane castecne.. treba muzete mit jenom prekladac C, a ostatnich jazyku ne.. ale moc to neresi problem komplexniho SW.
Treba s C si vystacite v kernelu a libc, mozna nejaky zakladni userspace.. ale cokoliv slozitejsiho bude vyzadovat C++.
Ono to CC v GCC neni "c compiler" ale "compiler collection" ,)
Podle tabulky zde:
https://en.wikipedia.org/wiki/GNU_Compiler_Collection#Architectures
bych rekl ze gcc porad vede v pokryti vsemoznych architektur.. ale je to blby ze jim dochazi dech, trocha tak vlastni vinou ve sve architekture.