Oxygene (znany również jako Chrome) – język programowania pod platformę .NET stworzony przez firmę RemObjects. Oxygene bazuje na języku programowania Object Pascal. Składnia Oxygene jest bardzo podobna do składni Delphi.NET. Kompilator Oxygene w pełni integruje się z Visual Studio 2003/2005/2008. Na chwilę obecną nie istnieją niezależne kompilatory Oxygene wraz z IDE.

Właściwości Język platformy .NET Bazuje na języku Object Pascal Typy anonimowe Anonimowe metody i delegaty Metody asynchroniczne Obsługa .NET 2.0 Obsługa LINQ Obsługa Windows Presentation Foundation. Obsługa Mono

Przykładowe programy Hello World namespace HelloWorld;

interface

type HelloClass = class public class method Main; end;

implementation

class method HelloClass.Main; begin System.Console.WriteLine('Hello World!'); end;

end.

Kontenery generyczne namespace GenericContainer;

interface

type TestApp = class public class method Main; end;

Person = class public property FirstName: String; property LastName: String; end;

implementation

uses System.Collections.Generic;