You will need the mono subdirectory, select the version you are interested in.
The CLR equivalent and jitter were written in C. You will find it in the mono / mini subdirectory.
The C # compiler was written in C #. You will find it in the mcs / mcs subdirectory.
- #. mcs/class.