Kotlin nedir?
- Kotlin kursu
- Başlangıç
- Ders 1/116
- 4 dk
Kotlin'in JVM tabanlı modern bir dil olduğunu öğrenirsin.
Kotlin nedir?
Kotlin, JetBrains tarafından 2011'de duyurulan ve bugün Google, Android ve Spring ekosistemi tarafından desteklenen modern, statik tipli bir programlama dilidir. Kotlin 2.x güncel uzun destek sürümüdür.
Kotlin derlenen bir dildir; kaynak kod JVM bytecode'una çevrilir ve herhangi bir JVM (Java Sanal Makinesi) üzerinde çalışır. Böylece aynı kod Windows, Linux ve macOS'ta çalışır.
Android uygulamaları, sunucu servisleri ve çoklu platform projeleri için yaygın olarak kullanılır.
Kotlin ile neler yapılır?
Kotlin geniş bir kullanım alanına sahiptir:
- Android: mobil uygulamaların büyük bir kısmı Kotlin ile yazılır
- Sunucu tarafı: Spring ve Ktor ile büyük sistemler
- Çoklu platform: Kotlin Multiplatform ile ortak kod
- Veri bilimi: Kotlin Notebook ile analiz
Bu çok yönlülük Kotlin'i modern ekosistemlerin merkezine koyar.
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Kotlin programını ne çalıştırır?
- Yalnızca derleyici
- Web tarayıcısı
- JVM (Java Sanal Makinesi) Doğru cevap
- İşletim sistemi çekirdeği
Açıklama: Kotlin bytecode'u JVM üzerinde çalışır.
2 Kavramları eşleştir
| Kavram | Anlamı |
|---|---|
Kotlin |
Programlama dili |
JVM |
Çalıştırma ortamı |
JetBrains |
Geliştirici şirket |
Android |
Mobil platform |
3 Hangisi Kotlin ile yapılamaz?
- Android uygulaması geliştirmek
- Sunucu tarafı servis yazmak
- Çoklu platform kütüphanesi yazmak
- İşletim sistemi çekirdeği yazmak Doğru cevap
Açıklama: Çekirdekler genelde C ile yazılır; Kotlin bu amaca uygun değildir.
4 Kotlin ___ bir dildir
Kotlin ____ bir dildir.
Kotlin nesne yönelimli bir dildir.
Açıklama: Kotlin nesne yönelimli bir dildir.