Skriptikieli on yksinkertainen ohjelmointikieli, jonka avulla tietokoneen käyttäjät voivat kirjoittaa hyödyllisiä ohjelmia nopeasti. Esimerkkejä komentosarjakielistä ovat JavaScript, ohjelmointikieli, joka lisää aktiivista sisältöä ladatuille Web-sivuille, ja Perl. Tyypillisesti komentosarjakieliä käytetään kokoamaan tai "liimamaan" resursseja, kuten Document Object Model (DOM) -objekteja, tästä syystä komentosarjakielen muuttuja voi viitata (esimerkiksi) koodiyksiköihin, objekteihin tai tiedostoihin sekä vakiotietotyyppeihin (kuten kokonaislukuihin tai jouset).
Useimmat komentosarjakielet on suunniteltu tulkin kääntämiseksi suoritettavaksi koodiksi. Jotkut niistä voidaan kuitenkin myös koota. Katso CGI, kääntäjä, DOM, tulkittu ohjelmointikieli, tulkki, JavaScript, Jscript, Perl, PHP, Python, Tel
Technipages selittää komentosarjakielen
Komentosarjakielet muutetaan yleensä konekoodiksi ajon aikana ohjelmalla, jota kutsutaan välittäjäksi. Joskus tämän tyyppisen menetelmän käyttö voi aiheuttaa suoritusongelmia, koska ohjeita ei käsitellä vain prosessori, se helpottaa sisällön käyttöä eri kielellä kirjoitettujen projektien kanssa Kieli (kielet.
Jonkin ajan kuluttua yhdistäminen parantaa suoritusta ja tulkittuja ohjelmointikieliä, kuten Perl, Python ja Ruby on edistynyt, rivit ovat alkaneet hämärtää mitä pitäisi ja mitä ei pitäisi nimetä skriptiksi Kieli.
Siinä vaiheessa, kun komentosarjakieltä käytetään eri kehysosien liittämiseen, sitä voidaan myös viitata liitäkielenä. Tällaiset komentosarjakielet ovat kuitenkin lisäksi tyypittömiä, mikä mahdollistaa muuttujan säilyttävän mitä tahansa dataa ilman, että sen lajittelua tarvitsee lausua erikseen.
Komentosarjakieliä, kuten JavaScriptiä, käytetään säännöllisesti edistämään sivustojen päivitettyjä kohokohtia. Nämä kohokohdat valmistetaan palvelimella, mutta tietyn sivun sisältö jatkuu asiakkaan ohjelmassa. Monet Web-kohteet edellyttävät, että asiakkaan ohjelma on asetettu suorittamaan sisältöä, jotta se voi hyödyntää verkkosivun kaikkia kohokohtia. Toisinaan Web-sivusto voi olla turha, paitsi jos asiakkaan tietokone on asetettu suorittamaan ohjelmia paikallisesti komentosarjakielellä.
Komentosarjakielen yleiset käyttötavat
- Useimmat ihmiset ajattelevat kaikkea skriptikieliä toimivat hitaasti ja tehottomasti
- Scripting kielet ovat erittäin tehokkaita työkaluja joustavien ohjelmistojen kehittämiseen
- Scripting kielet ovat ohjelmoitavien verkkosivustojen rakentamisen perusteet
Komentosarjakielen yleiset väärinkäytökset
- Käsikirjoituskielet ovat tottuneet hakemuskirjeiden kirjoittamiseen.