Pirmoji programavimo kalba pasirodė 1950 m- surinkėjas. Palyginti su šiuolaikiniais asmeniniais kompiuteriais, kompiuteriai vis dar nebuvo protingi vaikai. Pagal darvinizmo dėsnius mašinos augo, įgijo intelekto ir produktyvumo. Programavimo kalbos vystėsi kartu su jomis. Jie perėjo nuo žemo lygio į aukšto lygio, orientuotą į objektą. Dabar mes turime scenarijų ar scenarijų kalbas.
Aukšto lygio programavimo kalbos, skirtos rašyti operacijų seką ar scenarijus, vadinamos scenarijais, scenarijais arba interpretuojamomis kalbomis. Jie apima:
Programavimo kalbos, tokios kaip C #, C arba Pascalnaudojamas kuriant algoritmus, procedūras, naujus duomenis. Scenarijai sukurti esamiems įrankiams sujungti. Tai sumažina kodo kiekį.
Parašyti paprasčiausią programąLabas pasauli! surinkėjui reikia 14 kodo eilučių. C ++ privers jus parašyti 8. Beveik du kartus mažiau, bet vis tiek ilgai. Turėsite prijungti antraštės failą, bibliotekas, nurodyti funkciją ir tada taip pat sukompiliuoti. Tas pats Python telpa į vieną frazę - atsispausdink Sveikas, pasauli! Tas pats rezultatas už mažiau pastangų, be kompiliatorių.
Atsiradus scenarijų kalboms, bendruomenėsekoduotojai dažnai girdi spėliones apie gresiantį C ++ žlugimą. Vis daugiau nepatenkintų žmonių graužiasi dėl sudėtingos sintaksės ir sudėtingumo. Procesinio programavimo šalininkai teigia, kad „Python“ kodas yra toli nuo C. greičio. „Perl“ yra vaikų kalba, netinkama „tikram“ programavimui. Bet tai yra mitas.
Kompiuterio našumas augaeksponentinis. Maždaug prieš 10 metų greičiui jums tikrai reikėjo kodo programavimo kalba. Dabar skaičiavimas yra pakankamai galingas, kad per tą patį laiką būtų galima apdoroti „Java“ arba „Ruby“ scenarijus ir programas.
Išsiplėtus internetui atsirado „epizodiniųprogramuotojai “. Tai yra žiniatinklio valdytojai, maketuotojai ir interneto išteklių savininkai, kuriems prieinamumas yra svarbus. Jie neturi laiko daugelį metų pasinerti į procesų programavimo pagrindus. Jie rašo kodą kiekvienu atveju atskirai ir jiems reikia paprastos „JavaScript“ scenarijų ir „front-end“ kūrimo sintaksės. Serverio programavimui tinka ir JS, ir PHP scenarijų kalba.
Klasikinis OOP didžiuojasi paveldėjimukodo diegimas. Tai yra pagrindinis argumentas dėl PLO dominavimo ateityje, bet ir reikšmingas trūkumas. Pakartotinai naudodami kodo fragmentą ar viešbučio poklasį, negalite atsikratyti jo superklasės įtakos ir metodų. Bet tai įmanoma naudojant „JavaScript“. Scenarijų kalbos suteikia neskausmingą pakartotinį naudojimą įterpiant atskirus komponentus į bendrą kodą.
Remiantis populiarumo barometru, „JavaScript“ kainuojapirmoje vietoje. Naudojamas interneto programavimui, kliento programų kūrimui ir interaktyviam darbui. JS vertėjai yra įmontuoti kiekvienoje save gerbiančioje naršyklėje, o atsiradus „Node“, serverių programavimui pradėta naudoti „JavaScript“.
Šiandien „JavaScript“ yra scenarijų kalba,kuris naudojamas kiekvienoje svetainėje. Kadangi jis veikia tiesiogiai naršyklėje, nereikia atsisiųsti papildomos programinės įrangos, pakanka teksto redaktoriaus. Tai lanksti kalba, turinti paprastą sintaksę, todėl ji dažnai rekomenduojama pradedantiesiems programuotojams.
Šios kalbos populiarumas nenumaldomai augarevoliucijos. „Python“ yra aukšto lygio serverio scenarijų kalba, skirta svetainėms ir programoms mobiliesiems. Ji turi kompaktišką sintaksę, lengvai skaitoma ir lengvai naudojama. Skeptikai teigia, kad „Python“ yra tinkamas tik darbui su žiniatinkliu, ir jis buvo sukurtas siekiant atgaivinti statinį HTML. Bet taip nėra.
„Python“ rašomi ne tik papildiniai ir moduliai.Jis naudojamas kuriant žaidimus. „Python“ buvo sukurti „Frets On Fire“, „MMORPG EVE“ ir „Online Sims 4“ (parduota 1 mln.). Jį naudoja „Instagram“, „Pinterest“, „Rdio“, „Google“, „Yahoo“ ir net NASA. „Python“ įėjimo slenkstis yra žemas, jis greitai išmokstamas ir įsimenamas. Visiškai nemokamai galite sužinoti interaktyviose svetainėse „Codecademy“, „Udacity“ ir „Coursera“.
Serverio pusės scenarijų kalba skirtadinamiškos svetainės ir programų kūrimas. Galima tiesiogiai įdėti į originalų HTML dokumentą, o ne į išorinį failą. PHP sukurta ir naudojama daugiau nei 200 milijonų svetainių, įskaitant „Digg“, „Facebook“ ir „WordPress“, „Joomla“, „Drupal“ platformas.
Šiandien populiariausios scenarijų kalbos yra „JavaScript“, „Python“, PHP. Palaipsniui „Ruby“, „Scala“ ir „R“ programuotojai įgauna meilę.
Skriptų kalbos populiarėja dabar ir daugumaanalitikai mano, kad ateitis priklauso jiems. „Python“, „Ruby“, PHP leidžia rašyti kompaktišką ir glaustą kodą su mažiausiai klaidų. Paprasta ir aiški sintaksė leidžia visiems juos įsisavinti ir pradėti kurti.