Cmajor ist eine experimentelle Programmiersprache, die Konzepte und Syntax von C++ und C# mischt. Der compilierte Code läuft auf einer virtuellen Maschine. Sie stellt 64 Bit Integer-Typen mittels boost und Schnittstellen zu Dateisystem, gemeinsamen Zeigern und Threads zur Verfügung. Sie ist plattformübergreifend, bringt eine eigene Entwicklungsumgebung mit und enthält ein ausführliches Handbuch.