Java Javacript Typescript Python Kotlin Scala