Concept

Charles H. Moore

Summary
Charles Havice Moore II (born 9 September 1938), better known as Chuck Moore, is an American computer engineer and programmer, best known for inventing the Forth programming language in 1968. He cofounded FORTH, Inc., with Elizabeth Rather in 1971 and continued to evolve the language with an emphasis on simplicity. Beginning in the early 1980s, he shifted focus to designing stack machines in hardware conjoined with Forth-like languages to run on them. He developed the Novix NC4000 and Sh-Boom, then the minimal instruction set MuP21, and i21. In the 2000s he created a series of low-power chips containing up to 144 individual stack processors. He has implemented his own tools for processor design. Moore began programming at the Smithsonian Astrophysical Observatory by the late 1950s. He attended the Massachusetts Institute of Technology and received a bachelors in physics in 1961. He entered Stanford University for graduate school to study mathematics but in 1965 he left to move to New York City to become a freelance programmer. In 1968, while employed at the United States National Radio Astronomy Observatory (NRAO), Moore invented the initial version of the Forth language to help control radio telescopes. In 1971 he co-founded (with Elizabeth Rather) FORTH, Inc., the first, and still one of the leading, purveyors of Forth solutions. During the 1970s he ported Forth to dozens of computer architectures. In the 1980s, Moore turned his attention and Forth development techniques to CPU design, developing several stack machine microprocessors and gaining several microprocessor-related patents along the way. His designs have all emphasized high performance at low power usage. He also explored alternate Forth architectures such as cmForth and machine Forth, which more closely matched his chips' machine languages. In 1983 Moore founded Novix, Inc., where he developed the NC4000 processor. This design was licensed to Harris Semiconductor which marketed an enhanced version as the RTX2000, a radiation hardened stack processor which has been used in numerous NASA missions.
About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.