ผู้ใช้:NP-chaonay/ทดลองเขียน/คอตลิน (ภาษาโปรแกรม)
กระบวนทัศน์ | Multi-paradigm: เชิงวัตถุ, functional, imperative, โครงสร้างแบบบล็อค, declarative, generic, reflective, concurrent |
---|---|
ผู้ออกแบบ | JetBrains |
ผู้พัฒนา | JetBrains |
เริ่มเมื่อ | กรกฎาคม 22, 2011 |
รุ่นทดลอง | build-1.6.20-dev-107
/ สิงหาคม 26, 2021 |
ระบบชนิดตัวแปร | Inferred, static, strong |
แพลตฟอร์ม |
|
ระบบปฏิบัติการ | ข้ามแพลตฟอร์ม |
สัญญาอนุญาต | Apache License 2.0 |
นามสกุลของไฟล์ | .kt, .kts, .ktm |
ได้รับอิทธิพลจาก | |
คอตลิน (Kotlin) (/ˈkɒtlɪn/)[1] เป็น cross-platform, statically typed, general-purpose programming language with type inference. Kotlin is designed to interoperate fully with Java, and the JVM version of Kotlin's standard library depends on the Java Class Library,[2] but type inference allows its syntax to be more concise. Kotlin mainly targets the JVM, but also compiles to JavaScript (e.g., for frontend web applications using React[3]) or native code (via LLVM); e.g., for native iOS apps sharing business logic with Android apps.[4] Language development costs are borne by JetBrains, while the มูลนิธิคอตลิน protects the Kotlin เครื่องหมายการค้า.[5]
ประวัติ
แก้การประยุกต์ใช้
แก้- ↑ "What is the correct English pronunciation of Kotlin?". 16 October 2019. สืบค้นเมื่อ 9 November 2019.
- ↑ "kotlin-stdlib". kotlinlang.org. JetBrains. สืบค้นเมื่อ 20 April 2018.
- ↑ "Kotlin for JavaScript - Kotlin Programming Language". Kotlin (ภาษาอังกฤษ). สืบค้นเมื่อ 2020-08-20.
- ↑ "Kotlin for cross-platform mobile development". JetBrains: Developer Tools for Professionals and Teams (ภาษาอังกฤษ). สืบค้นเมื่อ 2020-08-20.
- ↑ "Kotlin Foundation - Kotlin Programming Language". Kotlin.