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.

  1. 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.
  2. 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.
  3. 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.

jegyzetek

irodalom




Kapcsolódó cikkek