Kompjuterët po bëhen më të përhapur çdo vit. Ata po bëhen më të shpejtë dhe më të përshtatshëm për t'u përdorur, dhe profesioni i një programuesi është bërë prej kohësh një nga më të kërkuarit dhe më të paguarit. Edhe një person larg programimit pothuajse me siguri ka dëgjuar se ka gjuhë programimi. Për çfarë shërbejnë dhe pse ka kaq shumë prej tyre?
Sado i përsosur të jetë një kompjuter, pa softuer është thjesht një grumbull metali dhe plastike. Janë programet që përcaktojnë se çfarë dhe si bën kompjuteri, në cilën sekuencë kryen operacione të caktuara. Gjuhët e para të programimit filluan të shfaqen në fillim të viteve pesëdhjetë dhe u përdorën për të shndërruar shprehje të thjeshta aritmetike në kod makine. Kodi i makinës është një sistem udhëzimesh kompjuterikë të interpretuar drejtpërdrejt nga një mikroprocesor. Por është shumë e papërshtatshme që një person të shkruajë një program në kodet e makinës. Për të lehtësuar punën e programuesit, filluan të krijohen gjuhë programuese. Gjuhët e programimit ndahen në gjuhë të nivelit të lartë dhe të nivelit të ulët. Sa më i lartë të jetë niveli i gjuhës, aq më lehtë është për një programues të shkruajë në të. Një gjuhë e tillë është më e kuptueshme për një person, pasi lejon përdorimin e ndërtimeve të thjeshta semantike për të vendosur sekuencën e nevojshme të veprimeve. Pasi të jetë krijuar programi, ai përpilohet - domethënë, ai përkthehet automatikisht në gjuhën e kodeve të makinës që procesori i kupton. Gjuhët e nivelit të ulët janë shumë më afër kodit të makinës dhe për këtë arsye janë më të vështira për t’u shkruar. Por ato kanë përparësinë e tyre - programet e shkruara në një gjuhë të tillë janë shumë të shpejta dhe kompakte. Gjuha më e njohur e nivelit të ulët është Assembler. Disa nga përparësitë e tij janë aq të dukshme saqë edhe në programet komplekse të shkruara në gjuhë të nivelit të lartë, shpesh përdoret asambleja. Pavarësisht ekzistencës së një numri të madh të gjuhëve programuese, ato të përhapura mund të numërohen në një gisht. Një nga më të përhapurat është gjuha C ++. Kjo është një gjuhë mjaft e përshtatshme dhe e thjeshtë për një programues, e cila ju lejon të krijoni programe të çdo kompleksiteti. Jo shumë kohë më parë, Microsoft ka zhvilluar gjuhën C # (lexuar si "si e mprehtë"), e cila ka një numër karakteristikash të reja dhe është menduar për të shkruar programe për sistemin operativ Windows. Microsoft ka lëshuar një mjedis shumë të popullarizuar të programimit Microsoft Visual Studio, i cili ju lejon të programoni në C ++, C # dhe disa gjuhë të tjera. Gjuha e programimit Delphi është shumë e njohur. Ai e ka origjinën nga Pascal dikur i famshëm, por falë përpjekjeve të Borland, ai fitoi një numër cilësish të reja, duke u bërë, në fakt, një gjuhë e re. Shkrimi në këtë gjuhë është mjaft i thjeshtë dhe i përshtatshëm, dhe falë mjedisit programues Borland Delphi, ai është përhapur shumë. Pa gjuhë programimi, ekzistenca e Internetit do të ishte e pamundur. Gjuhët si Perl dhe PHP ju lejojnë të krijoni skripta që përcaktojnë ekzekutimin e veprimeve të nevojshme në faqet e faqes. Edhe krijimi i faqes më të thjeshtë në internet është i pamundur pa njohuri të HTML - gjuha standarde e shënjimit të dokumentit. Pajisjet llogaritëse tani janë kudo: në celularët dhe ATM-të, në makineritë e kontrollit numerik dhe televizionet. Shtë e vështirë të gjesh një sferë të jetës në të cilën ata nuk do të përfshiheshin në një mënyrë apo në një tjetër. Dhe të gjitha këto pajisje funksionojnë falë programeve të shkruara duke përdorur gjuhë të ndryshme programimi.