Alan Freedman -- The Computer Language Company - Computer Desktop Encyclopedia
Computer Desktop Encyclopedia
Longest-Running Tech Reference on the Planet

A CDE Definition

You'll love The Computer Desktop Encyclopedia (CDE) for Tech Term of the Day (TTOD)

LOOK UP ANOTHER TERM


FORTH

(FOuRTH-generation language) A high-level programming language created by Charles Moore in the late 1960s as a way of providing direct control of the computer. Resembling LISP syntax, FORTH uses reverse polish notation for calculations, and it is noted for its extensibility.

It is both compiler and interpreter. The source program is compiled first and then executed by its operating system/interpreter. It is used in process control applications that must quickly process data acquired from instruments and sensors. It is also used in arcade game programming as well as robotics and other AI applications. The following polyFORTH example converts Fahrenheit to Celsius:


 : CNV ( n) 32 - 5 9 * / . ." Celsius
 : user_input  ." Enter Fahrenheit " CNV ;





Personal Use Only

Before/After Your Search Term
BeforeAfter
formatted textFORTRAN
formattingforum
FormMailForum of Incident Response and Security Teams
forms softwareforward bias
formulaforward chaining
formularyforward compatible
Forteforward DNS
Forte for Javaforward driving assist
Forte Fusionforward error correction
Fortezzaforward link

Terms By Topic
Click any of the following categories for a list of fundamental terms.
Computer Words You Gotta KnowSystem design
Job categoriesUnix/Linux
Interesting stuffPersonal computers
InternetIndustrial Automation/Process Control
Communications & networkingAssociations/Standards organizations
HistoryDesktop publishing
Audio/VideoGraphics
MainframesSecurity
ProgrammingHealthcare IT
System design