Forth is a programming language and programming environment, initially developed by Charles H. Moore at the US National Radio Astronomy Observatory in the early 1970s. It was formalized in 1977 and standardized by ANSI in 1994. Forth is sometimes spelled in all capital letters following the customary usage during its earlier years, although the name is not an acronym.
A procedural, stack-oriented and reflective programming language without type checking, Forth features both interactive execution of commands (making it suitable as a shell for systems that lack a more formal operating system) and the ability to compile sequences of commands for later execution. Some Forth versions (especially early ones) compile threaded code, but many implementations today generate optimized machine code like other language compilers.
More on [ Forth ]
Assembly :: Languages
Comparison and Review :: Languages
Procedural :: Interpreted
Language OS Hybrids :: Languages
Open Source :: Languages
POP 11 :: Languages
Procedural :: Languages
Reflective :: Languages
Extensible :: Operating Systems
Reflective :: Operating Systems
Submicrokernel :: Operating Systems

Forth Research Page - Annotated links on research, conferences, workshops, bibliography (500+ entries), ANS Forth, and commercial vendors. Large extensive resource.
www.UltraTechnology.com - Chuck Moore Forth related links and streaming videos. Forth CPU chips. F21 simulator with editor/machine Forth compiler-assembler/debugger (freeware).
Meta Description: [ UltraTechnology homepage, Minimal Instruction Set Computers,
MuP21 and F21 processors designed by the inventor of Forth, Chuck Moore,
articles, specs, tools, chips, videos, online store. ]
Chuck Moore - Creator and inventor of Forth. New incarnation of Forth with simplified color-based syntax, improved performance. Forth articles, multiprocessors, VLSI design tool.
Meta Description: [ ColorForth is a dialect of Forth that uses color as punctuation. It made possible a set of compact, powerful VLSI design tools. Which produced a small chip containing 25 computers. These use only 500 mW to provide 60,000 Mips. ]
comp.lang.forth repository - Ideas and tips from the comp.lang.forth usenet newsgroup.
DNW's Forth Page - A useful collection of Forth libraries, Forth to C translators, hints.
EuroForth: European Forth Conference - Friendly international conference where time is made for meeting people, informal discussion, contacts. Delegates from many continents, all parts of Europe including Eastern Europe, former Soviet Union. Introduction, schedule, mail list, prior events.
EuroForth: Yahoo Groups - Mail list archive for conference-related announcements, and for delegates to discuss conference organization, especially the topic of conference workshop.
Meta Description: [ euroforth: EuroForth conference list ]
Forth Language - Up-to-date collection of Forth links and collaborative wiki web.
Forth Programming Language - Forth history and selected links, with a focus on artificial intelligence.
Forth programming language - Forth definition on Wikipedia quot;the Free Encyclopediaquot;.
Forth Research at Institut für Computersprachen - List of Forth-related projects at the Institut für Computersprachen, Wien, Austria.
404
Forth Resources - Mail list archives for colorForth, MachineForth, MISC (Minimal Instruction Set Computing), NOSC (No Operand Stack Computers). Kept by Michael Alyn Miller.
Forth WWW and FTP Links - Commercial Sites and other, Forth Systems, FTP sites, People
Forth-83 standard - Older Forth standard (superseded by the 1994 one).
Forth: A Programming Language for Real Programmers - A dozen links, and a short explanation of Forth benefits which concludes with an enjoyable rant about the state of programming.
Meta Description: [ Forth programming ]
FTP Uni-Bremen: Forth - FTP Interface to University of Bremen's Center for the Study of Information Technology.
Hello, World program - Example of simple Forth program.
Mind.Forth Artificial Intelligence - Robot AI (in Win32Forth) based on an original theory of mind.
Meta Description: [ Robot Mind.Forth as described in the AI4U textbook of artificial intelligence. ]
Morse trainer for PalmOS written in Forth - Including source program in Quartus Forth (a Forth implementation for PalmOS). Write a phrase and then listen to it in morse. The program includes words for setting speed (in WPM, CODEX and PARIS) and tone pitch.
Object-Oriented Forth Survey - ACM SIGPLAN article by 2 academics surveys, summarizes, and compares 17 OOFs.
On Standardizing Object-Oriented Forth Extensions - Treats points relevant to the Neon/Yerk model, which is implemented in Mops, Win32Forth, and ANS Forth; and which now seems to be the most popular model.
Palm Pilot applications - Developped in Forth. Some sources are freely available.
Meta Description: [ Palm Pilot ]
The Forth Guide - Guide to MVP Forth.
Webring: Forth Programming Webring - Easy signup submission page, with some content. This website powered by webserver software zHTTP written in zForth (what else?) by site author.
Meta Description: [ The Forth Programming Webring
Administrative Intranet by Bill Zimmerly of The Forth Programming Webring ]
| LOSE 15 POUNDS IN 3 WEEKS WITH ME! - Day 1 | |
| Next Video | |