19 Şubat 2019 Salı

Limnor ile Kodsuz Programlama

Giriş

Bu yazıda herkesin program yazabilmesi amacı güden Limnor programlama ortamını inceleyeceğiz. Bu yazıda Limnor programlama dilinin kendi sitesindeki dökümanlardan örnek alınmıştır.

Amacımız görsel olarak ve kod yazmadan windows programları geliştirmek. Mümkün olduğunca az sayıda teknik terim kullanacağız ve programlamaya eğlenceli bir yöntemle başlamaya çalışacağız.

Nesne Temelli Programlama (Object-based Programming)

Bir bilgisayar dili komut kelimeleri (if, else, ...) , semboller (+, -, ...) ve deyim yapılarından (gramer) oluşur.

Bilgisayar dili yeni başlayanlar için her bilgisayara istediği her şeyi yaptırabilmek gibi görünür, ama gerçek böyle değildir.
  • Değişik bilgisayarlar, değişik donanım yapısına sahiptir ve değişik görevler için yapılmıştır. İlk başlarda bilgisayar üreticileri bilgisayarlarını programlamak için gereken dilleri de bilgisayar ile birlikte verirlerdi. Örneğin çoğunda "Basic" programlama dilinin değişik versiyonları olurdu. Siz birini kullandığınızda başka markada öğrendiklerinizin çoğu işe yaramazdı.
  • Mevcut bilgisayarınıza yeni bir donanım eklediğinizde , donanım üreticisi bu donanımı programlama dilleri tarafından yönetebilmek için yazılım kütüphaneleri verir. SDK (software development kit) adı verilen bu kütüphaneler kullanılan programlama dilinin bir parçası değildir.