C was implemented for writing UNIX. UNIX is written in C. On UNIX, currently. At some point, you use what you have created to continue to build it.
I would suggest that the very first version of VS2008 is written in VS2005, but then they start using VS2008 as soon as it is possible to continue developing VS2008.
source
share