ncc fordító: http://nemerle.org/Download
A fordító Linux és Windows platform alá is elérhető, Windowsra minimum Microsoft .Net Framework 2.0 SDK szükséges, Linuxra Mono 1.2 keretrendszer.
A fordító alapértelmezett kimenete az out.exe nevű file. A fordító kapcsolói:
-i : behúzás alapú szintaxis bekapcsolása, hasonlóan a Python-hoz.
-o : output file neve
-t : célállomány típusa: winexe, library, exe
-L : hozzáadja a megadott könyvtárat az assembly-k keresési útvonalához.
-r : linkeli a megadott assembly-t.
-d : preprocesszor direktíva definiálása
-res : erőforrás file hozzászerkesztése a kimenethez.
-g : debug szimbólumok generálása
-m : a megadott assembly-ből tölti be a makrókat.
-W : beállítja a fordítási figyelmeztetések szintjét.
-0t : függvényvégi hívások optimalizálása (lassabb kód MS .Net alatt, gyorsabb Mono alatt)
-main : specifikálja a fő osztályt, amiben a Main függvényt keresi (entry point).
A C# forráskódot Nemerle forráskóddá fordítja. Fontosabb kapcsolói:
-n : bekapcsolja az optimalizálást ("Nemerlésebb" kódot fordít).