Ceylon is an actively used programming language created in 2011. Ceylon is an object-oriented, strongly statically typed programming language with an emphasis on immutability, created by Red Hat. Ceylon programs run on the Java virtual machine (JVM), and can be compiled to JavaScript. The language design focuses on source code readability, predictability, toolability, modularity, and metaprogrammability. Read more on Wikipedia...

8Years Old 1,046Users 2Jobs

Example code from the Hello World Collection:

// Hello world in Ceylon

print("Hello, World!");

Example code from Linguist:

"Test function for Ceylon"
by ("Enrique")
shared void test() {
    print("test");
}

"Test class for Ceylon"
shared class Test(name) satisfies Comparable<Test> {
    shared String name;
    shared actual String string = "Test ``name``.";

    shared actual Comparison compare(Test other) {
        return name<=>other.name;
    }
}

Example code from Wikipedia:

/* The classic Hello World program */
shared void run() {
    print("Hello, World!");
}

Last updated August 22nd, 2019