Vuonna 1950 ilmestyi ensimmäinen ohjelmointikieli- kootaja. Tietokoneet olivat silloin edelleen tajuttomia lapsia verrattuna nykyaikaisiin tietokoneisiin. Darwinismin lakien mukaan koneet kasvoivat, saivat älykkyyttä ja tuottavuutta. Yhdessä heidän kanssaan ovat kehittyneet ohjelmointikielet. Matalasta tasosta he ovat muuttuneet korkeatasoisiksi, kohdekeskeisiksi. Nyt meillä on skripti tai skriptikieli.
Korkean tason ohjelmointikieliä operaatiosarjan tai komentosarjojen kirjoittamiseen kutsutaan komentosarjoiksi, komentosarjoiksi tai tulkittuiksi kieliksi. Näitä ovat:
Ohjelmakielet, kuten C #, C tai Pascalkäytetään luomaan algoritmeja, menettelyjä, uutta tietoa. Komentosuojatyökalut on suunniteltu yhdistämään olemassa olevat työkalut. Tämän vuoksi koodin määrä minimoidaan.
Yksinkertaisen ohjelman kirjoittamiseksiHei maailma! asentaja vaatii 14 koodiriviä. C ++ pakottaa sinut kirjoittamaan 8. Lähes puolet niin paljon, mutta silti pitkä. Sinun on kytkettävä otsikkotiedosto, kirjastot, määritettävä toiminto ja käännettävä sitten. Sama asia Pythonissa sopii yhteen lauseeseen - tulosta Hei, maailma !. Sama tulos pienemmällä vaivalla ilman kääntäjiä.
Seurauksena on kielten kirjoittaminen yhteisöihinkooderit kuulevat usein ehdotuksia C ++: n välittömästä häviämisestä. Yhä useammat ihmiset valittavat kokoamisen vaikeasta syntaksista ja monimutkaisuudesta. Proseduuriohjelmoinnin kannattajat väittävät, että Python-koodi on nopeudella C: ään nähden. Ja Perl on lapsille tarkoitettu kieli, joka ei sovellu "oikealle" ohjelmoinnille. Mutta tämä on myytti.
Tietokoneiden suorituskyky kasvaaeksponentiaalisesti. Noin 10 vuotta sitten, nopeuden vuoksi, tarvitsit todella koodia ohjelmointikielellä. Tietotekniikka on nyt riittävän tehokasta käsittelemään skriptejä ja sovelluksia Java- tai Ruby-ohjelmissa saman ajan.
Internetin laajentuminen on luonut kasetin "jaksollisestaohjelmoijat. " Nämä ovat verkkovastaavia, ulkoasun suunnittelijoita ja Internet-resurssien omistajia, joille pääsy on tärkeää. Heillä ei ole aikaa useiden vuosien upotukseen prosessointiohjelmien perusteisiin. He kirjoittavat koodia tapauskohtaisesti, he tarvitsevat yksinkertaisen syntaksin JavaScript-skripteille ja käyttöliittymäkehitykselle. Palvelinpuolen ohjelmointiin sopivat sekä JS että komentosarjan kieli PHP.
Classic OOP on erittäin ylpeä perinnöstäänkoodin toteutus. Tämä on tärkein argumentti PLO: n tulevaisuuden hallitsemisesta maailmassa, mutta myös merkittävä haitta. Kun käytät osaa koodista tai erillisestä alaluokasta, et voi päästä eroon sen superluokan vaikutuksista ja menetelmistä. Mutta tämä on mahdollista JavaScriptillä. Komentosarjan kielet tarjoavat kivutonta uudelleenkäyttöä upottamalla yksittäiset komponentit yhteiseen koodiin.
Suosiobarometrin mukaan JavaScript maksaaensinnäkin. Käytetään web-ohjelmointiin, asiakassovellusten luomiseen ja interaktiiviseen työhön. JS-tulkit on rakennettu jokaiseen itseään kunnioittavaan selaimeen, ja Solmun myötä JavaScriptiä alettiin käyttää palvelimien ohjelmointiin.
Nykyään JavaScript on skriptikieli,jota käytetään kaikilla sivustoilla. Koska se toimii suoraan selaimessa, sinun ei tarvitse ladata ylimääräisiä ohjelmistoja, vaan tekstieditoria. Se on joustava kieli, jolla on yksinkertainen syntaksi, joten sitä suositellaan usein aloittelijoille.
Tämän kielen suosio on väistämättä kasvussa.vauhtia. Python on korkean tason palvelinpuolen skriptikieli verkkosivustoille ja mobiilisovelluksille. Siinä on kompakti syntaksi, se on kätevä lukea ja helppo työskennellä. Skeptikot väittävät, että Python soveltuu vain työskentelemään verkon kanssa, ja se on luotu staattisen HTML: n animoimiseksi. Mutta tämä ei ole niin.
Paitsi laajennuksia ja moduuleja kirjoitetaan Pythonissa.Sitä käytetään pelien kehittämisessä. Pelit Frets On Fire, MMORPG EVE ja Online Sims 4 (myyty miljoona kappaletta) luotiin Pythonissa. Sitä käyttävät Instagram, Pinterest, Rdio, Google, Yahoo ja jopa NASA. Pythonilla on matala pääsykynnys, se imeytyy nopeasti ja muistetaan. Voit oppia sen täysin ilmaiseksi interaktiivisissa Codecademy-sivustoissa, Udacity- ja Coursera-palveluissa.
Palvelinpuolen skriptikieli on suunniteltudynaamiset verkkosivustot ja sovelluskehitys. Se voidaan upottaa suoraan lähde HTML-asiakirjaan, ei ulkoiseen tiedostoon. Yli 200 miljoonaa verkkosivustoa on rakennettu ja ylläpidetty PHP: llä, mukaan lukien Digg, Facebook ja WordPress, Joomla, Drupal.
Tähän päivään mennessä suosituimmat skriptikielet ovat JavaScript, Python, PHP. Hanki vähitellen rakkaus ohjelmoijia Ruby, Scala ja R.
Luonnonkielet ovat nyt trendissä, ja suurin osa niistäAnalyytikot katsovat, että heillä on tulevaisuus. Python, Ruby, PHP antavat sinun kirjoittaa kompaktin ja tiiviin koodin, jossa on vähiten virheitä. Yksinkertainen ja ymmärrettävä syntaksi antaa kaikille, jotka haluavat hallita ne ja aloittaa kehittämisen.