![[Resim: ZAlT1y.webp]](https://resmim.net/cdn/2024/02/05/ZAlT1y.webp)
Pkl, kodlamayı daha kolay hale getirmeyi amaçlıyor. Açık kaynak kodlu bu programlama dilinde kontroller, sandbox tekniği ve önceliksiz gibi özellikler kullanılarak veri gizliliğini güvenliğini sağlıyor. Apple’a göre Pkl, çok yönlü bir yapıya sahip ve kolay yapılandırma imkanı sunuyor.
Aslında Apple, Pkl’ı kamuya açık kaynak kodlu bir şekilde sunmadan önce de kullanıyordu. Şimdi ise çeşitli topluluklar da bu dile erişebilecek ve daha geniş bir kitle kodlama alanına dahil olabilecek. Pkl, VS Code ve Neovim için sözdizimi ve kod katlama sağlayan temel düzenleyici eklentileri ile uyumlu. Geliştiriciler, Pkl’da alışıldık sözdizimini kullanarak sınıflar, fonksiyonlar ve döngüler gibi komutları yazabiliyor. Örneğin, tek bir komutla veri tabanına benzeyen kopya veri tabanları oluşturmak mümkün. Ayrıca Pkl programları, kolayca YAML, JSON ve XML formatlarına dönüştürülüyor. Kısıtlamalar koymak, paket paylaşımları yapmak ve farklı dillerle (örneğin Swift, Go, Java) Pkl’ı bağlamak da mümkün. Pkl editörü, kendi başına yönlendirme yapabilen bir editör desteğiyle geliyor.