Home : Uvjeti softvera : Definicija jezika niske razine

Jezik niske razine

Jezik niske razine je vrsta programski jezik koji sadrži osnovne upute koje računalo prepoznaje. Za razliku od jezici na visokoj razini koristi softver programeri, kod niske razine često je tajnovit i nije čitljiv za ljude. Dvije su uobičajene vrste programskih jezika niske razine jezik montaže i strojni jezik.

Softverski programi i skripta su napisani na jezicima visoke razine, poput C#, Brzi PHP. Programer softvera može stvarati i uređivati Izvorni kod na jeziku visoke razine pomoću programiranja IDE ili čak osnovni uređivač teksta. Međutim, kôd ne prepoznaje izravno CPU. Umjesto toga, mora biti sastaviti na jezik niske razine.

Montažni jezik korak je bliže jeziku visoke razine od strojnog. Uključuje naredbe kao što su MOV (pomicanje), ADD (dodavanje) i SUB (oduzimanje). Te naredbe izvode osnovne operacije, poput premještanja vrijednosti u memorija registri i obavljanje proračuna. Montažni jezik može se pretvoriti u strojni jezik pomoću asembler.

Strojni jezik ili strojni kod najniža je razina računalnih jezika. Sadrži binarni koda, često generiranog sastavljanjem izvornog koda visoke razine za određenu procesor. Većina programera nikada ne treba uređivati ​​ili čak gledati strojni kod. Samo programeri koji grade kompajlere softvera i Operativnih sustava trebate pogledati strojni jezik.

TechLib - računalni rječnik Tech Lib

Ova stranica sadrži tehničku definiciju jezika niske razine. U računalnoj terminologiji objašnjava što znači jezik niske razine i jedan je od mnogih softverskih pojmova u rječniku TechLib.

Sve su definicije na web mjestu TechLib napisane kako bi bile tehnički točne, ali i lako razumljive. Ako smatrate da je ova definicija jezika niske razine korisna, možete se na nju pozvati pomoću gore navedenih citata.