Az Oxigene nyelvet a RemObject Software fejlesztette ki Object Pascal alapján, ami a pascal egy objektum orientált változata. Az Oxygene a 21. század Object Pascal-ja az egyetlen pascal implementációja .NET-re és Mono-ra. Teljes támogatást nyújt a modern programozási nyelv elemeire mint pl:sablonok, lekérdezések. Nyelvi szinten támogatja a legújabb .NET technológiákat, mint például a LINQ, illetve párhuzamos programozást elősegítő eszközöket (PFX framework).