In order to write a compiler for Microsoft, you need to use the system interface. You would need to understand it in detail.
Originally posted by Shadow12345
Troll_King what do you mean by 'it seems that writing a non trivial language would be difficult' what do you mean non trivial? Is an assembly language non trivial? Does that mean it can't use conditional statements (such as ifs and whiles?)
I don't know any asm.
And what do you mean write a framework that utilizes an intermediate language...do you mean like databasing with SQL? SQL is kind of like an intermediate/simple language used for controlling how data is accessed from databases.