A great introduction is the book Starting Forth [0].
It has the most charming illustrations I've ever seen in a text book.
It has the most charming illustrations I've ever seen in a text book.
Lately Lisp and Rust have begun to take on religious overtones, but Forth came first.
It is probably also a mistake to introduce it without mentioning that the first two (normally one-character) words defined are pronounced "builds" and "does".
Please repeat after Fred Brooks: there ain't no silver bullet.
To a certain extent this goes on outside programming languages per se: OOP, Gang of Four, Agile match the pattern as well.