Kotlin设计者在最初就考虑到了与其他平台的互操作需求。除了与Java的相互操作之外,Kotlin还可以与JavaScript平台实现互操作,而且在未来还会增加与其他平台互操作的功能。互操作功能使Kotlin成为时下很受欢迎的一种跨平台编程开发语言。