Oxygene is a modern, object oriented programming language for the 21st century. Oxygene builds on the strong foundation of Object Pascal, but extends it with many groundbreaking language features that will change the way you create software. Unique language features in Oxygene include Class Contracts, Futures & Parallelism, Aspect Oriented Programming, Sequences & Queries, Mapped Types, Duck Typing, and many more.

Oxygene allows you to create apps for all the major platforms.

Language Basics
Oxygene is a fully object oriented language that lets developers write code that runs on the .NET/Mono, Java/Android or Objective-C Runtime Environments, respectively. It is based around and builds on the language structures of Pascal and Object Pascal.

Oxygene generates code that uses Garbage Collection (GC) on the .NET and Java runtimes and Automatic Reference Counting (ARC) on the Objective-C runtime. This means...

Latest News

RemObjects Elements
RemObjects Elements
Adds support for Microsoft .NET Core 3.0, ASP.NET Core and Razor.
Oxygene v10.0
Oxygene v10.0
Adds full support for local/nested functions, plus other language improvements.
Oxygene adds Cocoa Compiler
Oxygene adds Cocoa Compiler
Create fully native applications for Mac and iOS.
Object Pascal language for Java and Android
Object Pascal language for Java and Android
A compiler for managed platforms that includes Class Contracts, Parallelized Execution and Error Reporting.

Prices from: $ 587.02

All licenses are per-user and include one year of free updates and support, from the day of purchase. Products never expire. Premium Support is an upgrade service over the free Standard Support that...

Got a Question?

Live Chat with our RemObjects Software licensing specialists now.

Feature Highlights

RemObjects Software
As official and authorized distributors, ComponentSource supplies you with legitimate licenses directly from RemObjects Software.
Product Type
  • Visual Studio Add-In

Recent Awards