Bugün "script" kelimesi, herhangi bir üst düzey programlama dilinde yazılmış bir programı ifade etmek için kullanılmaktadır. Komut dosyası programlama dilleriyle ilgili olarak "yüksek seviye", bu dilin talimatlarının bir kişinin (programcının) anlayışına daha fazla uyarlandığı anlamına gelir. Komut dosyası dillerinin aksine, bilgisayar işlemcilerinin kullanılabilirliğine daha fazla odaklanan düşük seviyeli diller vardır.
Talimatlar
Aşama 1
Çeviride "komut dosyası" kelimesi "komut dosyası" anlamına gelir ve bu, komut dosyaları oluşturmanın anlamını oldukça doğru bir şekilde tanımlar - programcı, bilgisayarın yaratıcı tarafından sağlanan işlemleri gerçekleştireceği ve kullanıcı eylemlerine ve diğer bilgilere tepki vereceği bir komut dosyası yazmalıdır. dışarıdan geliyor.
Adım 2
Tüm amaçlar için tek bir komut dosyası dili yoktur - bu tür programlama dillerinin bazı grupları web sunucularında (örneğin, PHP), diğerleri konsol uygulamaları (örneğin, VisualBasic) vb. Ayrıca, birçok uygulama kendi betik dilleriyle birlikte gelir. Bu nedenle, hisse senedi ticareti için yazılım terminalleri kendi dillerinde yazılmış komut dosyalarını kullanır (örneğin, MQL). Web sayfalarının Flash öğeleriyle (Action Script dili) kullanmak için komut dosyaları vardır, çoğu karmaşık oyun kendi dillerinde komut dosyalarının kullanılmasına da izin verir. Bazen uygulamalar bu tür komut dosyalarının birkaç düzeyini bile kullanabilir - örneğin, elektronik tablo düzenleyicisi Microsoft Office Excel, verileri işlemek için yerleşik bir programlama diline sahiptir, buna ek olarak "makroları", yani kullanıcı eylemlerini simüle eden komut dosyalarını kullanabilirsiniz..
Aşama 3
Farklı programlama dillerindeki komut dosyaları, komut yazmak için farklı tasarım kuralları ve sözdizimi kullanır ve ayrıca farklı formatlardaki dosyalara kaydedilir ve çalışması için farklı yazılımlar gerektirir. Bir betik dili seçerken tüm bunlar dikkate alınmalıdır. Ek olarak, her komut dosyası dilinin kendi özel düzenleyicileri ve hatta bazen hata ayıklama, derleme ve derlemeyi çözme programları (yüksek seviyeli komut dosyalarını işlemci tarafından anlaşılabilir ve geriye dönük makine kodlarına çevrilmesi) dahil olmak üzere tüm yazılım sistemleri vardır.