Respuestas
Para entender esto hay que seguir la cadena de lenguajes de atrás hacia adelante (lenguaje de máquina - lenguaje de alto nivel): en el pasado solo existía el binario, no había otra cosa, entonces la gente rápidamente se dio cuenta de que es difícil trabajar con eso; así que cogieron el binario y programaron un ensamblador, con ese ensamblador puedes programar un ensamblador que es mejor todavía, con ese ensamblador que es mejor todavía puedes programar un compilador de un lenguaje, con ese compilador de ese lenguaje puedes programar el mismo compilador de ese mismo lenguaje, y así es posible que C esté escrito en C.
Cabe destacar que esto no es exclusivo de C, es algo bastante común. Java está escrito en Java, aunque Java funciona algo diferente -no es del todo compilado, sino que corre sobre una máquina virtual- entonces necesita un poco de código en C. Por ejemplo, Rust, que también es un lenguaje compilado igual que C, está escrito todo en Rust.
Respuesta:
por qué es una c
Explicación:
espero aberte ayudado me das coronita