Top 1,000 Features Creators Events Podcasts Extensions Blog Explorer CSV Download


< >

Oxygene is a programming language created in 2002.

#764on PLDB 22Years Old 65Repos

Oxygene (formerly known as Chrome) is a programming language developed by RemObjects Software for Microsoft's Common Language Infrastructure, the Java Platform and Cocoa. Oxygene is Object Pascal-based, but also has influences from C#, Eiffel, Java, F# and other languages. Compared to the now deprecated Delphi.NET, Oxygene does not emphasize total backward compatibility, but is designed to be a "reinvention" of the language, be a good citizen on the managed development platforms, and leverage all the features and technologies provided by the .NET and Java runtimes. Read more on Wikipedia...

Example from hello-world:
implementation class method ConsoleApp.Main; begin Console.WriteLine('Hello World'); end; end.
Example from Wikipedia:
Type: System.Int32 -> a = 23, b = 15 -> a = 15, b = 23 Type: System.String -> a = abc, b = def -> a = def, b = abc Type: System.Double -> a = 1,1, b = 1,2 -> a = 1,2, b = 1,1

Language features

Feature Supported Example Token
'Hello world'
Print() Debugging Console.WriteLine

View source

- Build the next great programming language · About · Resources · Acknowledgements · Part of the World Wide Scroll