Jádro Singularity je v C++. Ale operační systémy napsané v managovaných jazycích existují, třeba JX (v Javě) a Squeak (ve Smalltalku). Pokud by se to rozšířilo i na ovladače (což je ten kód, na který Linus nadával), tak mnoho mikrokernelů podporuje ovladače v celkem libovolném jazyce, včetně zmiňované Singularity.