Albarmaja Disce ile HTML,CSS,JS ve SeairScript'i basitçe öğrenin.

Albarmaja Disce ile HTML,CSS,JS,PHP ve SeairScript Öğrenin.Tamamen Ücretsiz ve Açık Kaynak Bir Yazılımdır.Basit şekilde yazılım anlatıyoruz ve bu sitede dolaşırken bir yandanda yazılım zor acaba başlamalımıyım sorusuna fark dahi edemeyeceğiniz şekilde cevap veriyoruz.

Haber: v1.0 sürümüne geçtik elhamdülillah.Buna özel sizin için bir kod yazdık en aşağıda.Ancak anlamak için bence ilk önce yazılım dillerini öğrenin.

v1.0

HTML Öğrenme

HTML'in Yapısı Şöyledir:

  • Bu HTML'de kodun durduğu anlamına gelir.


  • Bu HTML'de Belirtme için kullanılır "" 'ın içine belirtceğin şeyler (örneğin src="https://wikipedia.org/ " gibi).

    Örneklerde daha iyi kavrarsınız.

    HTML'den Bazı Kodlar:

  • Bu Kod İle HTML'i Çağırır ve en yeni HTML Versiyonuna Göre kod yazarız.


  • Bu kod ile sayfanın görünmeyen kısmını yazarız örneğin burda sayfanın adını yazarız..


  • Bu Kod İle sayfanın başlığını atarız head'ın içinde olur.


  • Bu Kod İle CSS'i çağırırız.CSS başka bir yazılım dilidir.


  • Bu Kod İle Sayfanın Gözüken Yüzünü Oluştururuz örneğin bu yazı.


  • Bu Kod İle Sayfada bir paragraf açarız.yazı yazmaya yarar body'nin içerisinde olur.


  • Bu Kod İle Bir Link oluştururuz ve içine href etiketi getirerek gidiceği adresi yazarız ve açılıp kapandığı kısımların arasına yazı yazarız.


  • Bu Kodlar İle Sayfada bir başlık atarız örneğin bu sitedeki hoşgeldin yazısı.ve h1 en büyük iken h6 en küçüğüdür.


  • Bu Kod İle sayfanın içerisine başka bir sayfa koyabiliriz.src etiketi ile dosya konumu yada adres belirtiriz.


  • Bu Kod İle sayfanın içine resim koyarız.src ile dosya konumu yada adres konumunu yazarız.


  • Bu Kod İle Form Oluştururuz.type=""nin içine türü (örneğin text yada number) yazılır.


  • Bu Kod İle Yazı Yazma Yeri Oluştururuz.


  • Bu Kod İle Sayfada bir buton oluştururuz.


  • Bu Kod İle JavaScript'i Çağırırız.JavaScript (JS) başka bir yazılım dilidir.


    Etiketler:

  • Bu Etiket İle Sayfada bir Satır İndiririz (çizgili bir şekide).


  • Bu Etiket İle Sayfada bir Satır İndiririz (çizgisiz bir şekide).


  • Bu Etiket İle yazıyı kalınlaştırırız.Örneğin Bu Yazı Gibi


  • Bu Etiket İle yazının üstünü çizeriz.Örneğin Bu Yazı Gibi.


  • Bu Etiket İle yazıyı el yazısına benzetiriz.Örneğin Bu Yazı Gibi.


  • Bu Etiket İle yazının altını çizeriz.Örneğin Bu Yazı Gibi.


  • Bu Etiket İle Yazıyı Kayan Yazıya Dönüştürürüz.Örneğin Bu Yazı Gibi.


    Örnekler:

    Yazı Yazma Kodu:

    Sonuç:

    Resim Ekleme Kodu:

    Sonuç:

    Sayfa içinde Sayfa Ekleme Kodu:

    Sonuç:

    Link Ekleme Kodu:

    Sonuç:

    Tüm Hepsinin Toplam Kodu:

    Sonuç:

    CSS Öğrenme

    Bazı Temel Bilgiler:
    #:eğer kullanılcak şey id ise bunun ile başlanılır
    .:eğer class kullanılıyorsa bunun ile başlanılır
    ; : bunun ile kod durdurulur
    {: ile yapılcak şey başlatılır id yada class'ın içinde olucak kodlar
    }: bunun ile kapatılır.

    CSS'ten Bazı Kodlar:
  • background-color: ;
  • Bu Kod İle Bir tane renk veririz.Örneğin:
    #div1{
    background-color: red;
    }


  • width: ;
  • Bu Kod İle element (HTML kodu/tagi)'in genişliğini ayarlarız.Örneğin:
    #div1{
    width: 100px;
    }


  • height: ;
  • Bu Kod İle element (HTML kodu/tagi)'in uzunluğunu ayarlarız.Örneğin:
    #div1{
    height: 100px;
    }


  • color: ;
  • Bu Kod İle yazı rengini ayarlarız.Örneğin:
    #div1{
    color: blue;
    }


  • border-radius: ;
  • Bu Kod İle element'in (HTML kodu/tagi)'in yumuşaklık(yuvarlaklığını) ayarlarız.Örneğin:
    #div1{
    border-radius: 20px;
    }


  • display: ;
  • Bu Kod İle display veririz elemente.display kodundan sonra ya "none" gelir bu sayede ordaki yok olur yada "block" gelir ordaki tüm satırı kaplar ve diğerleri aşağı satıra iner yada "inline" gelir bu sayede diğer şeyler aşağıya kaymaz yada "inline-block" gelir bu sayede diğer şeyler aşağı kaymaz ve div gibi elementlerde yok olmaz.buna benzer birkaç şeyde gelebilir.

    Full Örnek:



    Sonuç:

    JS Öğrenme

    JS'den Bazı Kodlar:
  • //
  • (görmediyseniz iki tane yan yana / işareti)Bu Kod İle yorum satırı oluştururuz.Yorum Satırı koda etki etmeyen ancak kodun içinde olan yazıdır.İnsan diliyle yazılır.İsterseniz orda besmelede çekebilirsiniz koduda açıklayabilirsiniz.


  • alert("");
  • Bu Kod İle "" arasına eklenilecek yazı eklenir ve bu yazı otomatik karşımıza o yazı çıkar.


  • document.
  • Bu Kod İle Dökümanın içinden birşey alabiliriz yani web sitesinin.İnşAllah anlamıştırsınız bu biraz teknik açıklama oldu.


  • innerText = "";
  • Bu Kod İle elemente yazı ekletiriz.Örneği birazdan vereceğim.


  • getElementById("").
  • Bu Kod ile "" arasına istediğimiz element'in id'sini veririz.Örneğin:


    document.getElementById("yazi1").innerText = "Bu Bir Örnektir.";
    //yazi1 elementi hayalidir yapmak için body'e bir p oluşturup id="yazi1" yapmalısınız.


  • innerHTML = "";
  • Bu Kod İle elemente HTML Kodu ekletiriz.Örneğin:



  • function ?(){}
  • Bu Kod İle Fonksiyon oluştururuz.? yerine fonksiyonu çağıran şeyin adı gelir.Bunun en basidi button kodunu kullanırken button'dan sonra boşluk bırakıp onclick="" yazmak ve buradaki ""'ın' içine birşey yazın ancak sonunda () mutlaka olsun. bu çağırıcının adı olucak.Sonra burda yazdığınızı ? kısmına yazın ve bu butona tıklanınca fonksiyon çalışır.ve {}'ın arasına kodlar girilir fonksiyon çalışınca çalışacak kodlar.çok teknik oldu önerim bir yapay zekaya sorabilirsiniz anlamak için.Örneğin:


    Sonuç:

    1


  • var ? = ;
  • Bu Kod ile ? yerine istediğimiz yazıyı yazabiliriz bu değişkendir.Matematikteki cebir ile aynıdır.='den sonraki yere bu değişkenin ne olduğunu söyleriz örneğin:sayıysa sayısını,yazıysa "" koyarak ""'nın içine yazısını,Element'in id'si ise document.getElementById("?") veririz (? yerine elementin id'si yazılır.) bir çok şeye verilebilir.Ancak .innerText yada .innerHTML kullanırken "" kısmı yerine sadece değişkenin adı girilir.güzel bir haberim var bunu biliyorsanız şuan operatörleride öğrenip basit bir oyun yapabilirsiniz.


    JS'deki Operatörler:
  • +
  • Normal Arttırmak.Birkez Arttır işleminden sonra dahada artmaz.


  • -
  • Normal Çıkarma.Birkez çıkar işleminden sonra dahada çıkarmaz.


  • *
  • Normal çarpma.Birkez çarp işleminden sonra dahada çarpmaz.


  • /
  • Normal bölme.Birkez böl işleminden sonra dahada bölmez.


  • +=
  • Tekrar Arttırmak.Birkez Arttır işleminden sonra Hala artabilir.


  • -=
  • Tekrar Çıkarmak.Birkez çıkar işleminden sonra Hala çıkarabilir.


  • *=
  • Tekrar Çarpmak.Birkez çarp işleminden sonra Hala Çaprabilir.


  • /=
  • Tekrar Bölmek.Birkez böl işleminden sonra Hala Bölebilir.


  • ==
  • Eşitse demek.


  • !=
  • Eşit değilse demek.


  • >=
  • Büyük yada eşitse demek.


  • <=
  • Küçük yada eşitse demek.


  • >
  • Büyükse demek.


  • <
  • Küçükse demek.


  • << ve >>
  • Bit kaydırma.


  • ^
  • XOR


  • ~
  • Bitwise NOT


  • &
  • Bitwise AND


  • |
  • Bitwise OR


  • **
  • üslü sayı


  • **=
  • üslü sayı atama


  • ||
  • yada demek (if-else'te.)


  • &&
  • ve demek (if-else'te)


  • %
  • bilin siz yeter .d


    Kalanı inşAllah v.05'te çünkü kalanı daha çok if-else ile alakalı.


    Oyun Örneği:


    Sonuç:

    1

    if-else:

    if-else çoğu programlama dilinin temelidir if:eğer,else:değilse demektir ve bu sayede oyunlar yapmak için daha çok şey bileceksiniz.hatta bu sayede Sınıf Başkanı Olma Similatörün uzaktan bir benzerini yapabileceksiniz inşAllah.

  • if(koşul){koşul tetiklenince tetiklenen kodlar}
  • if eğer demektir.()'ın içindeki koşul sağlanırsa {}'ın içindeki kodlar tetiklenir.Örneğin:


    var a = 0;
    function F(){
    a += 1;
    if(a >= 100){
    alert("Tebrikler oyunu kazandın!");
    }
    }


  • else{if'te ki koşul tetiklenmediğinde tetiklenen kodlar}
  • else değilse demektir.


    SetInterval ve SetTimeout:

  • SetInterval(function ?(){}, ?);
  • SetInterval sayesinde her belirlenen vakitte bir olayın tekrar tekrar tetiklenmesi gerçekleşir.


    Açıklama:SetInterval(function ?(){}, ?) burda 2. ? yerine orda olucak saniye çarpı 1000 yazılır yani 5 saniye olması istenirse oraya 5000 yazılır.

    Örneğin:


    var a = 0;
    SetInterval(function A(){
    a += 1;
    alert(a);
    }, 1000);


    her saniye 1-2-3 diye sayar.


  • SetTimeout(function ?(){}, ?);
  • SetTimeout sayesinde her belirlenen vakitte bir olayın tetiklenmesi gerçekleşir.Örneğin:


    var a = 0;
    SetTimeout(function A(){
    a += 1;
    alert(a);
    }, 1000);


    sadece birkez 1 saniyeliğine a'nın değeri söylenir.

  • .value
  • .value textarea,input,option vb. gibi HTML kodlarının değerini çeker.Örneğin:


    function A(){
    if(document.getElementById("yazi").value == "merhaba"){
    alert("Sanada Merhaba!");
    }
    }


    bu kod sayesinde yazi id'li elementin değeri çekilip merhaba yazısına eşitse alert(); veriyor.


  • Math
  • Bu Bazı Matematik İşlemlerini söyler.Bu İşlemler:


  • .random()
  • Random sayı tutar (0 ile 1 arası ve ()'ın arası boş kalır.)


  • .abs()
  • ()'ın arasına girilen sayı/değişkenin mutlak hali söylenir (örneğin Math.abs(-3) dersen sonuç 3 olur.)


  • .ceil()
  • ()'ın arasına girilen sayı/değişkeni yukarıya yuvarlar (örneğin Math.ceil(4.2) dersen sonuç 5 olur.)


  • .floor()
  • ()'ın arasına girilen sayı/değişkeni aşağıya yuvarlar (örneğin Math.floor(4.2) dersen sonuç 4 olur.ve çoğu zaman .random() ile birlikte kullanılır tam sayı elde etmek ve 1'in üstünde sayı elde etmek için yani: Math.floor(Math.random()* 10)); bu sayede 1 ile 10 arası sayı tutar)


  • .round()
  • ()'ın arasına girilen sayı/değişkeni en yakına yuvarlar (örneğin Math.round(4.5) dersen sonuç 5 olur.eğer onu 4.4 ile değiştirirsen 4 olur.)


  • .max()
  • ()'ın arasına girilen sayıların/değişkenlerin en büyüğünü söyler (örneğin Math.max(3, 4, 6) dersen sonuç 6 olur.)


  • .min()
  • ()'ın arasına girilen sayıların/değişkenlerin en küçüğünü söyler (örneğin Math.min(4, 9, 1) dersen sonuç 1 olur.)


  • .pow()
  • ()'ın arasına girilen sayı/değişkeninin üssünü alır. (örneğin Math.pow(2, 3) dersen sonuç 8 olur.ilk girilen sayıdan sonra , bıraktıktan sonra yazılan sayı üstür.)


  • .sqrt()
  • ()'ın arasına girilen sayı/değişkeninin kökünü alır. (örneğin Math.sqrt(36) dersen sonuç 6 olur.)


  • .trunc()
  • ()'ın arasına girilen sayı/değişkenin ondalığını atar. (örneğin Math.trunc(5.8) dersen sonuç 5 olur.)


  • .querySelectorAll
  • bunu yazmamalıydım .d Şaka yapıyorum ama ben bu kodu gereksede KULLANMIYORUM ONUN YERİNE document.getElementById("?") ile sitenin %20'sini yapıyorum.Neyse siz siz olun bu kodu kullanın.birde bunun suç ortağı var .querySelector diye gidip document.getElementById() yazmaya üşenenler için neyse.Bahsedeyeyim bu kod hakkında:bu kodda ()'ın arasına aradığınız şeyleri yazıyorsunuz.Örneğin siz eğer ki tüm input type="radio"'yu arıyorsanız şöyle yazıcaksınız: document.querySelectorAll('input[type="radio"]') bu kod ile.yinede siz siz olun bu kodu gerekmedikçe kullanmayın .d


  • .style
  • Bu kod ile seçilen şey için CSS verilir yani örneğin:


    function A(){
    document.getElementById("a").style.display = "none";
    }


    bu kod sayesinde A() fonksiyonu tetiklendiğinde a id'li element yok olur.



    bu kod sayesinde oyun tarzı birşey yaparsınız. eğer aşağıdaki alana yansıtmak istiyorsanız tıklayın.

    Döngüler:

  • while()
  • Klasik döngü.Örnek:


    var a = 0;
    while(a < 5){
        console.log(a);
        a += 1;
    }
    
  • for()
  • Koşullu döngü.Örnek:


    for(var i = 0;i < 5;i += 1;){
        console.log(i);
    }
    
    Diziler ve Nesneler:

    Diziler JavaScript'te [] ile olan şeylerdir.Veri tutmaya yarar.Örneğin şu şekilde olurlar:

    var a = ["elma", "armut", "şeftali"];
    gibi.Ordan bir değer almak içinse örneğin biz şu şekilde kod yazarız: a[0] (bu ilk elemanı alır.JS'de 0 ilk elemanı 1 ikinci elemanı alır.Yani şuan biz elma'yı aldık.)

  • .push()
  • En sona değer ekler örneğin: a.push("muz"); bu sayede en sona muz'da eklenir.


  • .pop()
  • En sondan çıkarılır.


  • .unshift()
  • En başa eklenir.


  • .shift()
  • En baştan çıkarılır.


    Nesneler: JavaScript'te {} ile olan JSON formatında yazılan şeylerdir.Örneğin:

    var a = {
        "site": "albarmaja disce",
        "sürüm": 0.9,
        "yıl": 2026
    };
    
  • .
  • Evet... bu.Yani anlamadıysanız hani o dediğim şey vardıya örnekle anlatayayım:


    var a = {
        "site": "albarmaja disce",
        "sürüm": 0.9,
        "yıl": 2026
    };
    alert(a.site);
    

    Burda bize şunu der: albarmaja disce.Anlamadıysanız . ile o içindeki şeye gidiyoruz ve onun değerini diyor.

    PHP:

    PHP Öğrenme

    ufak bir bilgi:bende PHP'yi tam bilmiyorum .d video izleyip öğrenmenizi öneririm.

    PHP'den bazı kodlar:
  • Bu Kod İle PHP başlatılır.


  • ?>
  • Bu Kod İle PHP kapatılır.


  • echo
  • Bu Kod İle yazı yazdırılır (örn. echo "Merhaba dünya"; bu sayede merhaba dünya yazar.).


  • $
  • Bunun yanına değişken vs. yazılır. (örn. $a = 6)


  • $_POST['']
  • bununla gelen POST verisi çekilir.


    Bu kadar bilgim var .d alın şuda kod olsun örnek:

    $a = 9;
    $b = 5;
    echo $a + $b;
    ?>

    yani bu kadar .d aklımda yine az çok varda nasıl anlatacağımı bilmiyorum.

    SeairScript:

    SS (SeairScript) Öğrenme

    SeairScript:JS ile derlenen bir yazılım dilidir.Kapıkulu tarafından yapılmıştır.Ve JS'yi az çok bildiğinizi varsayıyorum.Linki:

    Ek olarak: SeairScript kodu bismillah ile başlayıp elhamdülillah ile bitmelidir.

    SeairScript
    SS'den bazı kodlar:
  • ssyazdır()
  • Bu Kod ile konsol'a yazı yazdırılır.


  • ssuyar()
  • Bu Kod JS'deki alert()'dır.


  • sseğer()
  • Bu Kod JS'deki if'dir.


  • ssfonksiyon()
  • Bu Kod JS'deki function'dur.


  • ssmatematik()
  • Bu Kod JS'deki Math'tir.(kullanımlarında ss ve türkçe adı olur yani random sayı için: ssmatematik.ssrastgele(); kullanılır.)


  • ssdeğişken()
  • Bu Kod JS'deki var'dır


  • ssdöngü()
  • Bu Kod JS'deki while'dır


  • sshtmlver()
  • Bu Kod JS'deki innerHTML'dır


  • ssmetinver()
  • Bu Kod ile seçili element'e yazı verilir.


  • ssstilyaz()
  • Bu Kod daha çok kütüphaneler içindir.Stil yazılır


  • ssbaglantiyaat(link)
  • Bu Kod ile bir bağlantıya atılır


  • ssgonder()
  • Bu Kod ile bir POST isteği gönderilir.


  • ssgetir()
  • Bu Kod ile bir GET isteği gönderilir.


  • ssdiziyeekle()
  • Bu Kod JS'deki .push'tur.


  • ssdizidenkov()
  • Bu Kod JS'deki .pop'tur.


  • sseğerinzıttı()
  • Bu Kod JS'deki else'dir


  • ssdöndür
  • Bu Kod ile bir fonksiyon içinde bir değeri göndermektir.(biraz karmaşık oldu kısacası return kodudur.)


  • ssdizinegir
  • Bu Kod ile dizine girilir.


  • ssdiziyeekle
  • Bu Kod ile diziye birşey eklenir.


  • ssdizidenkov
  • Bu Kod ile dizinin son elemanı çıkarılır.


  • sscetvel()
  • Bu Kod hem string'in uzunluğunu hemde dizinin uzunluğunu ölçer


  • sskovala/ssyakala
  • Bu Kod try ve catch'tir.


  • ssdegercek()
  • Bu Kod bir input/textarea'dan String çeker.


  • sssayicek()
  • Bu Kod bir input/textarea'dan sayı çeker.


  • ssyeritekrarla(element/metin, eski değer, yeni değer)
  • Bu Kod ile bir element/metnin içindeki bir değeri ne diye değiştireceğimizi deriz (.replace).


  • sskarakter()
  • Bu Kod ile bir metnin seçtiğimiz karakterini çeker.


  • sssayiyacevir()
  • Bu Kod String'i Number'a çevirir.


  • ssmetnecevir()
  • Bu Kod Number'ı String'e çevirir.


  • ssunutma()
  • Bu Kod ile tarayıcı yeniden başlatılsa bile burdaki değeri unutmaz.


  • sskaraeveri()
  • Bu Kod ile unutulmayan veri okunur.


  • ssunut()
  • Bu Kod ile unutulmayan veri unutulur (localStorage işte o kadar kendimi yırttım boşuna .d).


  • sstipebak()
  • Bu Kod ile tipe bakılır (şaka yaptım .d JS'deki typeof kodu bu.).


  • sstagekle()
  • Bu Kod JS'deki document.createElement()'dir


  • ssekle()
  • Bu Kod JS'deki appendChild()'dir


  • sskontaekle()
  • Bu Kod JS'deki document.getElementById("kont1").appendChild()'dir (yani kont1 id'li div'e ekliyor o div sandbox div'i)


  • ssata()
  • Bu Kod ile ssdeğişken'in değeri değiştirilir


  • ssstilver()
  • Bu Kod JS'deki .style'dir


  • sstikla(buton, fonksiyon)
  • Bu Kod ile sstagekle() ile button ekleyince o button'a tıklanınca olan şey gerçekleşir.


  • sstagsil()
  • Bu Kod JS'deki remove()'dur.


  • sssor()
  • Bu Kod JS'deki prompt() kodudur.


  • ssvaktinde()
  • Bu Kod JS'deki SetTimeout() kodudur.


  • sszamanlitekrar()
  • Bu Kod JS'deki SetInterval() kodudur.


  • sskırp()
  • Bu Kod ile boşluklar atılır (diye hatırlıyorum).


  • ssparcala()
  • Bu Kod ile while bitirilir.


  • ssnesne()
  • Bu Kod ile nesne oluşturulur.


  • ssduzenliara()
  • Bu Kod regex'tir.Yani nasıl anlatacağımı bilmiyorum regex kodlarını attım.


  • ssduzenlidegistir()
  • Bu Kodda regex.


  • ssyukle()
  • Bu Kod ile kütüphane yüklenir (örn: https://turkum-webci.github.io/sskutuphaneler/random.seairsc).


    Örnek kodlar:


    bismillah
    ssyukle("https://raw.githubusercontent.com/Turkum-Webci/sipah/refs/heads/main/dizi.seairsc");
    ssdeğişken abj = ⌞0→1→2→3→4→5→6→7→8→9⌝; >>:) sözdizimi çok güzel değilmi dizilerin sözdizimi.birde bu yorum satırı. >> ile oluyor.
    ssdeğişken abc = sipahdiziters(abj);
    ssdeğişken div = sstagekle("div");
    ssstilver(div, "width", "100%");
    ssstilver(div, "height", "400px");
    ssstilver(div, "background-color", "black");
    ssstilver(div, "color", "red");
    ssstilver(div, "border", "3px solid red");
    sshtmlver(div, abc);
    sskontaekle(div);
    >>öylesine kodlar:
    ssyazdır("Selamun Aleyküm SeairScript!");
    ssuyar("ssuyar");
    ssdeğişken c = ssmatematik.rastgele();
    ssuyar(c);
    elhamdülillah
    

    bismillah
    ssfonksiyon A(sayı){ >>bu parametreli fonksiyondur.
        ssdeğişken c = ssmatematik.karekök(sayı);
        ssdeğişken c1 = ssmatematik.yuvarla(c);
        ssdeğişken b = c1;
    ssdöndür b;
    }
    ssdeğişken sayi = A(25); >>25'i değiştirebilirsiniz.
    ssuyar(b);
    elhamdülillah
    

    bismillah
    ssfonksiyon B(){
    ssdeğişken iller = ⌞"İstanbul"→"İzmir"→"Ankara"→"Kocaeli"→"Bursa"→"Ordu"→"Sivas"→"Manisa"→"Trabzon"→"Edirne"→"Karabük"→"Erzincan"→"Burdur"→"Batman"⌝;
    ssdeğişken random1 = ssmatematik.rastgele();
    ssdeğişken illeruzunluk = sscetvel(iller);
    ssdeğişken random3 = random1 * illeruzunluk;
    ssdeğişken random2 = ssmatematik.yukari(random3);
    ssdeğişken random = random2 - 1;
    ssdeğişken secili = iller⌞random⌝;
    ssuyar(secili);
    }
    B();
    elhamdülillah
    

    bismillah
    ssdeğişken a = 0;
    ssdöngü(a < 10){
    ssata a = a + 1;
    ssuyar(a);
    }
    elhamdülillah
    

    SS Operatörler:

    #^# XOR
    #&# Bitwise And
    ◂_₺ sola kaydır
    ▸_₺ sağa kaydır
    !◂_₺ hiçbirşey yapmaz (troll)
    ~ bitwise NOT
    ^* üs
    ..# tüm bitwise işlemlerini yapar.
    ..* bir metni kaç kez tekrar edeceğini söyler.
    _₺_ metnin tüm karakterlerini ayrı değerlendirir
    .d metni diziye dönüştürür (hayır o ".d" değil bu operatör birde gülücük anlamında ".d" var.)
    ]_([- (böyleydi galiba) bu bir metinin bir kısmını çıkarır.
    kalanı JS'dekiler falan bunlar farklı olanlar.He birde (**) var yani isnanetip.Hadi kolay gelsin diyelim.

    SS Kütüphaneler:

    Sipah Matematik Kütüphanesi:

    sipahortalama() bu kod iki değerin ortalamasını verir

    sipahortalama_dizi() dizinin ortalamasını verir.

    ek bilgi: siz SeairScript'e güvenmeyin sağı solu belli olmaz eskiden ondalık dahi kabul etmiyordu .d ve seairscript kodu yazarken kafanızda direkt JS kodu yazıyor gibi düşünün.Ve SeairScript kodunu yada PHP kodunu burda yazamazsınız SeairScript için ancak o linke basın ordan kod yazabilirsiniz.Önerim yorumla tuşu ile sonucu deneyin daha iyi olur.Ek olarak SeairScript'in çoğu özelliğini anlatamadım.Siz anlayın diyeceğim anlayamazsınız o yüzden yapacağınız şey sizin en iyisi SeairScript'i gelin bir dosyasını indirin (yanlış hatırlamıyorsam firefox'ta sağ tık dosyayı indir gibi birşey var.) ordan bir AI'a da sorun o dosyayı.

    Sıra Sende! Şimdi sen öğrendiklerin ile bir kod yaz!