CodeBlanks Logo Icon CodeBlanks

Kotlin nedir?

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

Soru
Kotlin ____ bir dildir.
Cevap
Kotlin nesne yönelimli bir dildir.

Açıklama: Kotlin nesne yönelimli bir dildir.

Başlangıç bölümündeki tüm dersler