Kotlin là một ngôn ngữ lập trình đa nền tảng, được đánh máy thống trị, có mục đích chung với suy luận loại.Kotlin được thiết kế để tương tác đầy đủ với Java và phiên bản JVM của thư viện tiêu chuẩn phụ thuộc vào thư viện lớp Java, nhưng loại suy luận cho phép cú pháp của nó ngắn gọn hơn.Kotlin chủ yếu nhắm mục tiêu JVM, nhưng cũng biên dịch thành JavaScript hoặc mã gốc (thông qua LLVM).Kotlin được tài trợ bởi Jetbrains và Google thông qua Quỹ Kotlin.Kotlin được Google hỗ trợ và ưa thích chính thức để phát triển di động trên Android.
Cú pháp làm nổi bật, hoàn thành khung và số dòng
- Mở, lưu, nhập và chia sẻ các tệp Kotlin.- Thời gian chạy chương trình tối đa là 20 giây
- Một số chức năng hệ thống tệp, mạng và đồ họa có thể bị giới hạn
- Đây là trình biên dịch hàng loạt;Các chương trình tương tác không được hỗ trợ.Ví dụ: nếu chương trình của bạn cung cấp lời nhắc đầu vào, hãy nhập đầu vào trong tab Đầu vào trước khi biên dịch.