programozási nyelv
- Wikipédia, a szabad enciklopédia
Sablon: átirányítási programozási nyelv (scripting language sablon: zhargy angol programozási nyelv ...) - a magas szintű programozási nyelv (angol script.) - rövid leírása által végrehajtott műveleteket a rendszer. A különbség a programok és szkriptek elmosódik. A script - a program foglalkozik a kész szoftver komponensek [1].
besorolás
programozási nyelvek általában, és különösen a script nyelvek közé sorolható sokféleképpen.
A teljesítmény tekintetében script nyelvek sorolhatók dinamikus nyelveket elemezni (sh. COMMAND.COM) és az előre összeállított (Perl). Dinamikus nyelvek elemezni olvassa el a program fájl minimálisan szükséges blokk, és végrehajtja a blokkokat, olvasás nélkül tovább kódot. Előre lefordított nyelvek lefordítani az egész programot a byte-kódot, majd futtatni. Néhány programozási nyelvek képesek összeállítani a „röptében” program a gépi kódot (azaz. N. JIT-fordítás).
A nyelvek használatát is nagyjából három tipaShablon: SFN.
- parancsot, és a forgatókönyv;
- alkalmazási forgatókönyv;
- univerzális forgatókönyv.
Irányító és programozási nyelvek
Úgy tűnt, az 1960-as feladatok kezelésére az operációs rendszerek. A nyelv az idő legismertebb JCL for OS / 360. Ebbe az osztályba tartozik kötegelt feldolgozás (angol. Batch nyelv) és a nyelvek kagyló. például sh. CSH Unix. Ezek a nyelvek a leggyakrabban használt kötegelt módban obrabotkiShablon: SFN.
Beépített (alkalmazási forgatókönyv) nyelv
Script nyelvek ilyen típusú kezdett kialakulni az 1980-as, amikor az ipari személyi számítógépek tette lehetővé az interaktív kommunikációt az operációs rendszer. A kliens-szerver architektúra ezeket a nyelveket dolgozó kliens oldali szoftver obespecheniyaShablon: SFN.
Általános célú nyelvek
Java szerző Dzheyms Gosling elfordította a dinamikus programozási nyelvek (PHP és Ruby idéző) a szerepe szkriptnyelveket generáló weblapok, de nem alkalmas a szélesebb rést alkalmazások problémák miatt a skálázhatóság és teljesítmény [6]. Hívei dinamikus nyelvek nem maradt megválaszolatlan kritika minden ponton, különösen az ő erőfeszítéseit modern dinamikus nyelveket csak „festői” [7].
Dugó és szövegek
Írni egyéni bővítményeket lehet használni, mint egy script (a terminológia egyes programok, „makro”), és plug-inek (független modulok írva összeállított nyelven, és bizonyos programok esetében nem lehet az úgynevezett „közmű”, „exportőr”, „vezetők”).
A programozási nyelv hasznos a következő esetekben:
A plugin is három fontos előnye van.
- Ready program fordította gépi kódra fut sokkal gyorsabb, mint a forgatókönyvet, amely úgy értelmezhető forráskód dinamikusan minden teljesítményt. Ezért szkriptnyelvek nem használják írásban programok, amelyek az optimális teljesítmény és a sebesség. Hanem azért, mert az egyszerű gyakran használják írásra kis eldobható ( „probléma”) programok.
- Teljes hozzáférés a hardver- vagy OS erőforrás (egy script nyelv, hogy léteznie kell egy speciális API. Írt egy összeállított nyelvet). A plug-inek, hogy működjön együtt a hardverrel, hagyományosan nevezik járművezetők.
- Ha azt tervezi, egy intenzív közötti adatcsere a fő program és a felhasználó kiterjesztését dugja könnyebb biztosítani.