Knowing that there are no stupid questions, just a lot of uninformed idiots, I need to know... I might misunderstand, but I take it that vt100 opens the touch to direct programming. Posters here have shown screenshots of inputs into this or similar applications showing how they tried to do one thing or another. In addition, there are statements made that make perfect sense to the parties involved but which might as well be Russian as far as my understanding - things such as " i was wondering how you open an SSH and run a CHMOD? I use cyberduck to sftp, can i use that for SSH as well?" These may be two different things but my questions are, where can I learn what the programming conventions are for entry into vt100, and where can I find out what these abbreviations and acronyms mean and how they're used? Is there a single source that explains all of this? I'm no tyro to programming; I've done mainframe programming on an IBM 360, I learned COBOL, FORTRAN, Assembly Language, Visual Basic, etc., but pretty much nothing new since Basic on Windows 3.1. All of my personal computers were DOS or Windows machines. I know Apple/MAC programming is different from my past experiences but I want to learn, at least the basics. Any help???