Програмски преведувач: Разлика помеѓу преработките

[проверена преработка][проверена преработка]
Избришана содржина Додадена содржина
с Правописна исправка, replaced: процесирач → обработувач, Процесирач → Обработувач
с →‎Компајлер наспроти интерпретер: Додадена категорија, replaced: интерпретира → толкува (2)
Ред 24:
 
== Компајлер наспроти интерпретер ==
Многу луѓе прават поделба меѓу вишите програмски јазици на компајлирачки јазици и интерпретирачкитолкувачки јазици. Компајлерите и интерпретерите се имплементации на јазици, но самите тие не претставуваат јазици. Категоризирањето обично се рефлектира на најпознатите и најраширените имплементации на јазикот, на пример за BASIC се мисли дека е интерпретирачкитолкувачки јазик, додека за С компајлирачки, и покрај постоењето на BASIC компајлери и С интерпретери.
 
Но постојат и исклучоци, некои спецификации на јазици кажуваат дека во имплементацијата мора да се вклучи функционалноста на компајлерот (Common Lisp) додека други јазици имаат делови кои можат многу лесно да се приспособат на интерпретер, но прават пишувањето на компајлер да биде многу тешко, за пример, SNOBOL4.