Search code examples
c#.netassemblycompiler-construction

C# compiler in assembly


I'm currently trying to make an operating system in assembly. I was curious as to if it were possible to create a C# compiler that runs in assembly and loads the C# files as the OS.

For example, within the bootloader is the compiler, and the OS kernel is made in C#. But the bootloader compiles the c# kernel files, and allows them to run without a windows subsidiary.

Is this possible or feasible to do?


Solution

  • Cosmos is great, its a kernal made to be programmed with c#, it's missing some key features right now though.