 JOSS introduced the idea of a single command line editor that worked both as an interactive language and a program editor.Commands that were typed without a line number were executed immediately, in what JOSS referred to as "direct mode".If the same line was prefixed with a line number, it was instead copied into the program code storage area, which JOSS called "indirect mode".