Jun 30, 2011The first C compiler was written in B (a predecessor to C) which in turn was written in BCPL. BCPL is a pretty simple language (for example it How could the first C++ compiler be written in C++?What is the history of the C compiler? - Software Engineering Stack What came first, the compiler, or the source?Are compilers used outside of development?More results from softwareengineering.stackexchange.com
Jun 30, 2011The first compilers were implemented using assembly language. And the first assemblers were implemented by coding programs in binary It is How could the first C++ compiler be written in C++?What is the history of the C compiler? - Software Engineering Stack Why C++ to write a compiler? - Software Engineering Stack Exchangewhy do we need instructions set for processor or controller?More results from softwareengineering.stackexchange.com
A very simple compiler can be written from an assembler and machine code. Once you have a software that is able to translate something into binary instructions, you can use the original compiler to write a more sophisticated one (then use a second further refined one to write a third and so on).