# FORTH_NOTES [Original Inspiration for these notes](https://x.com/Richard6044392/status/1926097042029363270) [Substack Article](https://edsabode.substack.com/p/onats-kyra-compiled-forths-a-new) [Wikipedia Page](https://en.wikipedia.org/wiki/Forth_%28programming_language%29) ## Chuck Moore [Homepage](https://colorforth.github.io/index.html) [Forth- The Early Years](https://colorforth.github.io/HOPL.html) [C2-Wiki: Chuck Moore](https://wiki.c2.com/?ChuckMoore) [C2-Wiki: colorFORTH](https://wiki.c2.com/?ColorForth) [cmFORTH](https://github.com/ForthHub/cmFORTH) ## Timothy Lottes [Archived Website](https://refined-github-html-preview.kidonng.workers.dev/gomson/TimothyLottes.github.io/raw/refs/heads/master/index.html) - 20070910 - 2 4th | !2 4th - 20070912 - The Making of a Font - 20070915 - Building the Chicken Without an Egg - 20070919 - Editor Working - 20070921 - Assembler in Atom4th - 20140816 - Vintage Programming - 20141231 - Continued Notes on Custom Language - 20150414 - From Scratch Bug - 20150420 - From Scratch Bug 2 : Source-Less Programming - 20150422 - Source-Less Programming : 2 - 20150423 - Source-Less Programming : 3 - 20150424 - Source-Less Programming : 4 - 20150426 - Source-Less Programming : 5 - 20150710 - Inspiration Reboot - 20150714 - 1536-1 : The Programmer Addiction = Feedback - 20150715 - 1536-2 : Assembling From the Nothing - 20150722 - 1536-3 : Simplify, Repeat - 20150809 - 1536-4 : Coloring - 20150810 - 1536-5 : Keys - 20151113 - Rethinking the Symbolic Dictionary - 20151222 - Random Holiday 2015 - 20161113 - Vintage Programming 2 - github.com/TimothyLottes/A (DEAD) ## Onat Turkcuoglu [Metaprogramming VAMP in KYRA, a Next-gen Forth-like language --- Onat Türkçüoğlu -- 2025-04-26](https://www.youtube.com/watch?v=J9U_5tjdegY) [Website - Bit Test Complement](https://onatto.github.io/lang.html) [Forth Day 2020 - Preview of x64 & ColorForth & SPIR V - Onat](https://www.youtube.com/watch?v=ajZAECYdJvE) ## Richard WM Jones [Jonesforth.git](http://git.annexia.org/?p=jonesforth.git;a=summary) [jombloforth (x64 Jonesforth)](https://github.com/matematikaadit/jombloforth) [JonesForth-arm](https://github.com/M2IHP13-admin/JonesForth-arm) ## David Smith [Smithforth workings](https://youtu.be/9MSJGzYELBA) [A Forth for x86-64 personal computers](https://dacvs.neocities.org/SF/) [SmithForth_RISC-V](https://github.com/AndreiDuma/SmithForth_RISC-V) [2022-08-27 --- NEW LINUX FORTH --- DAVID SMITH](https://youtu.be/a1UWxa2g9Us) ## FORTH, INC. [Starting FORTH](https://www.forth.com/wp-content/uploads/2018/01/Starting-FORTH.pdf) [THINKING FORTH](https://www.forth.com/wp-content/uploads/2018/11/thinking-forth-color.pdf) [The Evolution of Forth](https://www.forth.com/resources/forth-programming-language/) ## C2 Wiki [Website](https://wiki.c2.com) [c2-for-me](http://marc.tries.fed.wiki/view/c2-for-me/ward.eu.wiki.org/c2-for-me) [Forth Landing](https://wiki.c2.com/?ForthLanguage) [Forth Values](https://wiki.c2.com/?ForthValues) ## muforth [Website](https://muforth.dev) [Threaded code](https://muforth.dev/threaded-code/) - [Variations](https://muforth.dev/threaded-code-variations/) - [Literals, ifs, and loops](https://muforth.dev/threaded-code-literals-ifs-and-loops/) [call versus branch-and-link](https://muforth.dev/call-versus-branch-and-link/) [Repo](https://github.com/nimblemachines/muforth#under-active-development) [Bootstrap yourself into conviviality by writing your own Forth](https://vimeo.com/859408) ## Silicon Valley Forth Interest Group [Website](https://www.forth.org/svfig/) [Youtube](https://www.youtube.com/@siliconvalleyforthinterest1736) ## Taygeta Scientific Inc. [Forth](https://www.taygeta.com/forth.html) ## UltraTechnology [Website](https://www.ultratechnology.com) ## Misc Articles [Building a tiny FORTH for an Arduino UNO in one week](https://www.thanassis.space/miniforth.html) [J.V. Noble: A Beginners Guide to Forth](https://galileo.phys.virginia.edu/classes/551.jvn.fall01/primer.htm) [wiki.laptop: Forth Lessons](https://wiki.laptop.org/go/Forth_Lessons) [Building A Simple Forth Interpreter (in python)](https://peerdh.com/blogs/programming-insights/building-a-simple-forth-interpreter) [HN post on concatenative language interpreter](https://news.ycombinator.com/item?id=13082825) ## Misc Vods [PYCON UK 2017: What I learned building Forth in 64 bit Intel assembly](https://youtu.be/iZ-5rBQS_p4) ## REPOS [Color](https://github.com/AshleyF/Color/tree/master) [easyforth](https://github.com/skilldrick/easyforth) [libforth](https://github.com/howerj/libforth) [luaforth](https://github.com/vifino/luaforth) [foth (forth in go)](https://github.com/skx/foth) [lbForth](https://github.com/larsbrinkhoff/lbForth) [milliForth](https://github.com/fuzzballcat/milliForth) [MiniForth](https://github.com/ttsiodras/MiniForth) [pforth](https://github.com/philburk/pforth) [StoneKnifeForth](https://github.com/kragen/stoneknifeforth) [zForth](https://github.com/zevv/zForth) ## COCATENATIVE LANGUAGES [Concatenative language](https://concatenative.org/wiki/view/Concatenative%20language) [A FOUNDATION FOR TYPED CONCATENATIVE LANGUAGES](https://www2.ccs.neu.edu/racket/pubs/dissertation-kleffner.pdf) [Wikipedia](https://en.wikipedia.org/wiki/Concatenative_programming_language) [b4 virtual machine](https://github.com/tangentstorm/b4) [Callisto](https://github.com/callisto-lang/compiler) [Cognate](https://cognate-lang.github.io) [deckload](https://github.com/JosephOziel/deckload) [Factor](https://factorcode.org) [fiveth](https://github.com/dramforever/fiveth) [formic](https://formic.id) [GDForth](https://github.com/yumaikas/GDForth) [iNet](https://inet.run) [kcats](https://github.com/skyrod-vactai/kcats) [kitten](https://kittenlang.org) [meow5](https://ratfactor.com/meow5/)