It's MSC 5.10, MASM 5.10, LINK 3.65, NMAKE 1.00.05, and some other stuff.
Comes down to around 2 MB after cleaning up a bit. 1.4 MB if only keeping support for one memory model. Runs fine in DOSBox, so this is an easy way to make a project self-contained, building from within the target platform with no external dependencies.
There is no source code, but at least the license makes it free to use and redistribute. The C compiler seems very close to supporting ANSI C89.