Elements is a modern multi-purpose software development tool chain.
It supports four popular programming languages: Oxygene (Object Pascal), Swift, C#, and Java, for all modern platforms.
With Elements, you program for any platform you like – whether individually, or while sharing code between projects and platforms.
And it comes with rich integrated development environments (IDEs) for Mac and Windows, making you productive, no matter where you work or what platform(s) you target.