Türkçe yazarak
geleceği programla
Azazil ile karmaşık kodları unut. Kendi dilinde yaz, teknolojiyi üret. Web, mobil ve masaüstü uygulamaları geliştirmek için tasarlanmış, güçlü yerli programlama dili.
Neden Azazil?
Modern teknoloji yığınlarını (stack), anlaşılır ve temiz bir Türkçe söz dizimiyle birleştiriyoruz.
Anında Derleme
Kodunuzu yazdığınız anda sonuçları görün. Beklemek, kurmak veya ağır derleyiciler kullanmak yok.
Türkçe Mantık
İngilizce terimlerle boğuşmayın. Tamamen doğal dilimize uygun "dikey", "kutu", "metin" komutları.
Modüler Yapı
Kendi UI bileşenlerinizi oluşturun ve ekosistemdeki diğer projelerde eklenti (plugin) olarak kullanın.
Reaktif State
Değişkenlerinizi güncelleyin, arayüz ve bağlı olan tüm sistemler anında otomatik yenilensin.
Kolay Olaylar
Tıklama, klavye girişi veya sayfa geçişi gibi olayları (events) tek satır kod ile yönetin.
Bulut Hazır
Firebase gücüyle tek satır kodla (veritabani_yaz) anında global veritabanlarına bağlanın.
Geliştirmek çok kolay
Bir no-code platformu esnekliğinde, gerçek programlama özgürlüğü.
Fikrini Yaz
IDE üzerinde Türkçe komutlarla hiyerarşiyi ve iş mantığını kurgula.
Motor Çalışsın
Azazil Motoru, yazdıklarınızı saniyeler içinde arka planda profesyonel kodlara dönüştürür.
Sonucu Gör
İster web sitesi, ister mobil arayüz; çıktınız anında ekranda canlanır.
Kapsamlı Dokümantasyon
Azazil ile kodlamaya başlamak için ihtiyacınız olan Türkçe söz dizimi rehberi.
1. Temel Arayüz (Layout)
Tasarımınızı düzenlemek için sayfa, dikey, yatay ve kutu yapılarını kullanın. Özellik atamalarında `=` işareti kullanılır.
2. Bileşenler & UI
Arayüz elemanları oluşturun. metin, buton, resim ve giriş (input) en sık kullanılan yapılardır.
3. Çift Yönlü Veri Bağlama
Veri saklamak için değişken kullanın. giriş ile değişkenleri bağladığınızda, arayüz otomatik olarak güncellenir.
4. Modüler Yapı (Component)
Tekrar eden tasarımlar için bileşen oluşturun ve uygulamanın herhangi bir yerinde kullan komutu ile tekrar çağırın.
5. Döngüler (Tekrar)
Virgülle ayrılmış listeleri arayüze otomatik basmak için tekrar anahtar kelimesini ve öğe değişkenini kullanın.
6. Olaylar (Events)
Kullanıcı etkileşimlerini olay bloğuyla yakalayın. tıklama, değişti ve yüklendi olayları desteklenir.
7. Sayfa & Pencereler
Sayfalar arası gezinmek için git, açılır pencereler (modal) yönetmek için pencere_ac ve pencere_kapat komutlarını kullanın.
8. Matematik & Zaman
Dört işlem, rastgele(min,max) fonksiyonu ve anlık saati gösteren zaman() ile değişkenlere atamalar yapın.
9. Global Veritabanı (Cloud)
Firebase entegrasyonu sayesinde backend kodlamadan verilerinizi buluta anında kaydedebilirsiniz.
Gelişim Yol Haritası
Adım adım büyüyen yerli programlama dili yolculuğumuz.
Temel Motor ve IDE
Sözdizimi analizörü, reaktif state sistemi, Monaco Editor ve anında render sistemi kuruldu.
Modüler Mimari & Bulut
Bileşen (Component) yapısı ve Global Firestore entegrasyonu ile tam donanımlı web IDE yayına alındı.
Modül Geliştirme ve Yayınlama
Geliştiricilerin kendi Türkçe modüllerini (plug-in) yazıp Azazil topluluğu ile paylaşabileceği açık pazar yeri (Marketplace) ve paket yöneticisi.
Mobil ve Masaüstü Çıktı Alma
Yazdığınız kodları tek tıkla Android (APK/AAB), iOS ve Masaüstü (Windows, macOS, Linux) native uygulamalarına dönüştürme özelliği.
Yapay Zeka Geliştirme Modülleri
Azazil içerisinden makine öğrenimi modellerini eğitme ve kullanma imkanı sunan tamamen Türkçe yapay zeka kodlama kütüphaneleri.
Elektronik Devre Kodlama Modülleri
Arduino, Raspberry Pi ve diğer gömülü sistemleri doğrudan Türkçe kodlayarak donanıma ve robotiğe hükmetmenizi sağlayan entegre araç setleri.
Bu Devrimin Bir Parçası Olun
Türkçe yazılım dili ekosistemine katılın. Kurulum yok, tarayıcınızı açın ve hemen üretmeye başlayın.
🔥 Azazil IDE'yi Aç