汇编语言和C语言写成。一旦这些代码完成工作，它将调用核心，核心的运行时代码和垃圾收集器用C♯语言写成并在非安全模式下运行。Singularity的硬件抽象层用C++语言写成并运行在安全模式下。并且也有部分C代码负责调试工作。计算机的BIOS只在16位元真实模式自举阶段被调用；一旦系统进入32位元模式，Singularity将永远不再调用BIOS，而改以调用以Sing♯写出的设备驱动代码。当安装时，CIL形态的将借由Bartok编译为x86形态的opcode。Bartok是一种以C#写成的早期优化编译器。