Kam Reikalingos Programavimo Kalbos?

Kam Reikalingos Programavimo Kalbos?
Kam Reikalingos Programavimo Kalbos?

Video: Kam Reikalingos Programavimo Kalbos?

Video: Kam Reikalingos Programavimo Kalbos?
Video: Programavimo kalba Java pagrindai 2024, Balandis
Anonim

Kompiuteriai kasmet vis labiau plinta. Jie tampa vis greitesni ir patogesni naudoti, o programuotojo profesija jau seniai tapo viena iš paklausiausių ir labiausiai apmokamų. Net toli nuo programavimo žmogus beveik neabejotinai girdėjo, kad yra programavimo kalbų. Kam jie skirti ir kodėl jų tiek daug?

Kam reikalingos programavimo kalbos?
Kam reikalingos programavimo kalbos?

Kad ir koks tobulas būtų kompiuteris, be programinės įrangos tai yra tik metalo ir plastiko krūva. Būtent programos nustato, ką ir kaip veikia kompiuteris, kokia seka jis atlieka tam tikras operacijas. Pirmosios programavimo kalbos pradėjo pasirodyti penkiasdešimtųjų pradžioje ir buvo naudojamos paprastoms aritmetinėms išraiškoms paversti mašininiu kodu. Mašinos kodas yra kompiuterinių instrukcijų sistema, kurią mikroprocesorius interpretuoja tiesiogiai. Bet žmogui rašyti programą mašininiais kodais yra labai nepatogu. Siekiant palengvinti programuotojo darbą, pradėtos kurti programavimo kalbos, programavimo kalbos skirstomos į aukšto ir žemo lygio kalbas. Kuo aukštesnis kalbos lygis, tuo programuotojui lengviau į ją rašyti. Tokia kalba yra labiau suprantama žmogui, nes ji leidžia naudoti paprastas semantines konstrukcijas, kad būtų nustatyta reikalinga veiksmų seka. Sukūrus programą ji yra kompiliuojama, tai yra automatiškai išverčiama į procesoriaus suprantamą mašininių kodų kalbą. Žemo lygio kalbos yra daug arčiau mašininio kodo, todėl rašyti sunkiau. Bet jie turi savo pranašumą - tokia kalba parašytos programos yra labai greitos ir kompaktiškos. Populiariausia žemo lygio kalba yra „Assembler“. Kai kurie jo pranašumai yra tokie akivaizdūs, kad net sudėtingose programose, parašytose aukšto lygio kalbomis, dažnai naudojamas surinkimas. Nepaisant to, kad yra daug programavimo kalbų, plačiai paplitusias galima suskaičiuoti ant vieno piršto. Viena iš labiausiai paplitusių yra C ++ kalba. Tai labai patogi ir pakankamai paprasta programuotojo kalba, leidžianti sukurti bet kokio sudėtingumo programas. Ne taip seniai „Microsoft“sukūrė C # kalbą (skaitomą kaip „si sharp“), kuri turi daugybę naujų funkcijų ir skirta „Windows“operacinei sistemai skirtų programų rašymui. „Microsoft“išleido labai populiarią programavimo aplinką „Microsoft Visual Studio“, leidžiančią programuoti C ++, C # ir kai kuriomis kitomis kalbomis. „Delphi“programavimo kalba yra labai gerai žinoma. Jis kilo iš kadaise garsaus Paskalio, tačiau Borlando pastangų dėka jis įgijo daugybę naujų savybių, iš tikrųjų tapdamas nauja kalba. Rašyti šia kalba yra gana paprasta ir patogu, o „Borland Delphi“programavimo aplinkos dėka ji labai paplito. Be programavimo kalbų interneto buvimas būtų neįmanomas. Tokios kalbos kaip „Perl“ir PHP leidžia kurti scenarijus, kurie nustato būtinų veiksmų atlikimą svetainės puslapiuose. Net sukurti paprasčiausią tinklalapį neįmanoma be HTML - standartinės dokumentų žymėjimo kalbos - žinių. Skaičiavimo prietaisai dabar yra visur: mobiliuosiuose telefonuose ir bankomatuose, skaitmeninio valdymo aparatuose ir televizoriuose. Sunku rasti gyvenimo sritį, kurioje jie vienaip ar kitaip nedalyvautų. Visi šie įrenginiai veikia dėka programų, parašytų naudojant įvairias programavimo kalbas.

Rekomenduojamas: