Përshkruani dallimet midis dy llojeve të gjuhëve të programimit.
Gjuhët e nivelit të ulët dhe gjuhët e nivelit të lartë
Gjuhët e nivelit të ulët ndërveprojnë drejtpërdrejt me pajisjen e kompjuterit, duke lejuar optimizimin e kohës së drejtimit dhe përdorimit të kujtesës. Gjuhët e nivelit të ulët janë më afër gjuhës së makinës dhe ofrojnë më shumë kontroll mbi ekzekutimin e udhëzimeve të kompjuterit. Në kontrast, gjuhët e nivelit të lartë janë më të lehta për t'u lexuar dhe kuptuar. Ata përdorin një gjuhë më abstrakte që është afër gjuhës natyrore dhe përdoret për detyrat e përgjithshme të programimit. Gjuhët e nivelit të lartë janë më të lehta për të debuguar dhe kërkojnë më pak kodim në krahasim me gjuhët e nivelit të ulët.