Úvod do FORTH
 

Forth je jazyk s jednouduchou syntaxí založený na principu zásobníku. Vzhledem ke své jednoduchosti je znám svou malou velikostí systému. Program ve Forth je složen ze slov, která jsou uspořádána v určitém daném pořadí, kde každé slovo je nezávislé a provádí nějakou specifickou operaci. Např. Slovo “7” je příkaz k vložení čísla 7 na vrchol datového zásobníku. Sekvence slov můžou být seskupeny jako procedury a vytvářet modulární programy. Operátory a operandy musí být psány v reversní  notaci  (operandy jsou následovány operátory). Protože všechny operace s daty zabírají místo v datovém zásobníku, nabízí Forth některé operace pro manipulaci se zásobníkem. Forth implementuje konvenční množinu typů proměnných jako jsou numerické a řetězcové typy plus pole. Nabízí obvyklé struktury jako: IF, WHILE, FOR. Je uzpůsoben k rozšíření na každé úrovni. Programátoři mohou definovat nová slova a implementovat je ve Forthu samotném nebo v jiném programovacím jazyce vyšší úrovně.