发布网友 发布时间:2022-05-15 12:47
共1个回答
热心网友 时间:2023-10-24 01:32
Forth 是一个交互式的程序设计环境,最初是为程序员在小型和微型计算机上开发应用程序而设计的。最早用于科学和工业应用,比如仪器、机器人、过程控制、图形和图像处理、人工智能和商业应用。 Forth 的主要优点是软件开发快速、交互式、计算机硬件的高效使用等。
Forth 常常被作为一种语言,这当然也是它最常见的方面,然而 Forth 所提供的功能比传统的程序设计语言要多。传统的高级语言工具包含有许多分离的工具(编译器、编辑器、汇编器等等), Forth 把它们融为一体。与传统的高级语言相比,它是经过深思熟虑的,完全没有传统高级语言那么复杂的语法特性。
最早实现的 Forth 是一个独立的系统,它包含独立操作系统的一般功能,还包括有编辑器、编译器、汇编器、调试器和其它工具。一个单一的、简单的、一致的规则支配这些能力。今天,尽管还能在许多处理器上见到独立的版本,但更多的版本是与 MSDOS 、WINDOWS、UNIX 一类操作系统协同工作的。