Përshkruani ndryshimet 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 harduerin e kompjuterit, duke lejuar kohëzgjatjen e optimizuar dhe përdorimin e 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 nga kompjuteri. Në të kundërt, gjuhët e nivelit të lartë janë më të lehta për t'u lexuar dhe kuptuar. Ata përdorin një gjuhë më abstrakte e cila është afër gjuhës natyrore dhe përdoret për detyra të përgjithshme programimi. Gjuhët e nivelit të lartë janë më të lehta për tu korrigjuar dhe kërkojnë më pak kodim në krahasim me gjuhët e nivelit të ulët.