Forth (programspråk)

Från Wikipedia
Version från den 2 februari 2017 kl. 22.53 av 80.217.179.145 (Diskussion) (Den gamla länken fungerade inte längre.)

Forth är ett stackbaserat interpreterande programspråk som använder omvänd polsk notation. Forth kan kompileras i sig själv och är utbyggbart genom att man kan definiera nya funktioner (i forth kallade ord) som direkt kan användas. Det finns många fritt tillgängliga implementationer.

Ett av de mer utmärkande dragen är att även om man kan använda forth som ett högnivåspråk, så kan programspråket användas som lågnivåspråk jämförtbart med assembler. Detta medför att man lättare kan hålla reda på vad en mikrokontroller eller mikroprocessor gör på instruktionsnivå.

Den stora nackdelen med den omvända polska notationen är att den tenderar att vara svårläst för den ovane, fördelen å andra sidan är att den är en kompromiss mellan att vara läsbar för människor och för datorer.

Externa länkar