Kotlin is a modern statically typed programming language targeting for the Java and JavaScript platforms. We aim at creating what we call "a modern language for industry", keeping a balance between flexibility and readability, expressiveness and safety. Kotlin is under development, and we are rapidly approaching a Beta stage.
A modern programming language is much more than a grammar. Principal susystems of Kotlin include
- Compiler front-end
- Lexer/Parser translates text into a syntax tree, reports syntax errors