Hi! I'm just starting to learn about Forth... [RUN AWAY!] So much of it seems tied to the concept of a user interface... but I was thinking of using it for robotic control where there just isn't any such interface. I don't even want any run-time interpretation, just compiled executable code. I've heard that Forth is great for microcontrollers, but are they expected to have an ASCII terminal attatched? What gives? I'd like to see a Forth compiler for PIC microcontrollers, but their Harvard architecture would probably require some external serial RAM for stack space. I'm thinking that if I use multiple RAMs on separate two-wire busses I could do stack operations (on different stacks) in parallel, so I might be able to pipeline the words much like the way that the PICs pipeline their instructions. Any comments? Rick Miller