Product Information
What is Ceylon?
Supports Java and JavaScript Virtual Machines
Write code in Ceylon and run it on the JVM, Node.js, or in a web browser. Some modules are platform-dependent, but the language itself is equally suited for both Java and JavaScript virtual machines. Ceylon modules can be deployed in Ceylon's own JVM-based module runtime, any OSGi container, the Node.js module system, Vert.x, or in browsers using require.js.
How to use Ceylon?
Ceylon is a programming language designed for team development of large programs, supporting code execution on Java and JavaScript virtual machines. It allows developers to write code once and run it on the JVM, Node.js, or web browsers.
Core Functions of Ceylon
Object-oriented language
Functional Language
Static Typing
Usage Scenarios of Ceylon
- Run programs on the Java Virtual Machine (JVM)
- Execute code in a Node.js environment
- Run applications in a web browser
- Deploy to Ceylon's own JVM-based module runtime
- Deploy to any OSGi container
- Deploy modules on the Vert.x platform
Common Questions about Ceylon
What does Ceylon do?
How can I use Ceylon?
What are the core features of Ceylon?
What are the application scenarios of Ceylon?





















