+1 500 000 proizvoda u ponudi

7000 paketa isporučenih svaki dan

+300 000 klijenata u 150 zemalja

Quick Buy Omiljeni
Košarica

Programski jezik - definicija

](/hr/news/library-articles/page/69094/)](/hr/news/library-articles/page/69446/) Programski jezik je formalni upisni sustav kojim programer definira algoritme, operacije i strukture podataka za izradu računalnih programa. Jezik premošćuje jaz između logike stroja i načina na koji čovjek razmišlja, omogućujući precizno formuliranje naredbi koje računalo može interpretirati ili kompajlirati. Programski jezici imaju definiranu sintaksu (pravila notacije) i semantiku (značenje instrukcija) koja omogućuju stvaranje složenih digitalnih sustava, aplikacija za korisne zadatke i računalnih rješenja.

Ovisno o razini apstrakcije, programski jezici dijele se na nisko-razinske jezike, koji su bliski strukturi hardvera, i visoko-razinske jezike, koji su usmjereni na operativnu logiku i čitljivost koda. Programski jezici visoke razine kao što su , Python, , Java, C++ ili Rust pružaju mehanizme za apstrakciju podataka, upravljanje tokom, modularnost i rukovanje pogreškama, što uvelike olakšava dizajn i održavanje velikih programskih projekata. Postoje i specijalizirani jezici namijenjeni određenim domenama, kao što su npr. MATLAB u numeričkoj analizi ili VHDL u dizajnu digitalnih sklopova.

Programski jezik također određuje paradigmu u kojoj se odvija razvoj koda – može biti imperativna, objektno-orijentirana, funkcionalna, deklarativna ili kombinacija tih pristupa. Izbor jezika ovisi o prirodi problema, dostupnim alatima i okruženju za izvođenje. Svaki jezik ima svoj kompajler ili tumač, koji pretvara izvorni kod [u oblik izvršiv na procesoru [ili virtualnom stroju.

Značaj programskih jezika središnji je za cijeli proces softverskog inženjeringa – od analize zahtjeva, implementacije i testiranja do optimizacije i održavanja. Programski jezik definira mogućnost izražavanja algoritama, upravljanje memorijom, rukovanje konkurencijom te dostupnost biblioteka i alata za podršku razvoju aplikacija. Moderni jezici razvijaju se prema većoj sigurnosti tipova, čitljivosti koda, prenosivosti i učinkovitosti izvođenja.

Transfer Multisort Elektronik (TME) jedan je od najvećih svjetskih distributera elektroničkih komponenti, elektrotehničkih dijelova, radioničke opreme i industrijske automatizacije. Katalog uključuje više od 1.500.000 proizvoda od 1.300 vodećih proizvođača. Moderna logistička središta TME-a u Łódźu i Rzgówu (Poljska), s ukupnom površinom većom od 40.000 m², svakodnevno šalju gotovo 6.000 paketa kupcima u više od 150 zemalja.

TME također ulaže u razvoj znanja i vještina mladih inženjera i zaljubljenika u elektroniku putem projekta TME Education te podržava tehnološku zajednicu organiziranjem serije događaja TechMasterEvent, koji promiču inovacije i razmjenu iskustava.

PROČITAJTE TAKOĐE