File:Stack1.svg · Wikimedia Commons · See Wikimedia Commons
Key facts
- Paradigm
- concatenative ( stack-based ), procedural , reflective
- Designed by
- Charles H. Moore
- First appeared
- 1970 ; 56 years ago ( 1970 )
- Typing discipline
- Typeless
- Filename extensions
- .fs, .fth, .4th, .f, .forth
- Website
- forth-standard .org
via Wikipedia infobox
Official website
Forth
forth-standard.org →Link to the official site · 6,844 chars · not written by Vinony
Wikidata facts
- Official website
- forth-standard.org
Show 3 more facts
- file extension
- forth
- Commons category
- Forth (programming language)
- inception
- 1970-00-00
Sources (2)
via Wikidata · CC0
Article · Русский
Форт (англ. Forth) — один из первых конкатенативных языков программирования, в котором программы записываются последовательностью лексем («слов» в терминологии языка Форт). Математические выражения представляются постфиксной записью при использовании стековой нотации. Поддерживает механизмы метарасширения семантики и синтаксиса языка для адаптации к нужной предметной области. Синтаксис базового уровня в Форте прост и состоит из единственного правила: «все определения разделяются пробелами». Определения Форта могут иметь любое сочетание символов. Ряд свойств, а именно интерактивность, гибкость и простота разработки делают Форт эффективным языком в прикладных исследованиях и при создании инструментальных средств. Очевидными областями применения этого языка являются встраиваемые системы управления. За счёт простоты транслятор, а зачастую и компилятор Форта легко реализуется для подавляющего числа микроконтроллеров, также используется как кросс-средство программирования. Применяется также при программировании компьютеров под управлением различных операционных систем или как самостоятельная операционная среда.
Abstract from DBpedia / Wikipedia · CC BY-SA