Why can't they just call it input or output?
This is more of a historical question I think than a programming question.
Why can't they just call it input or output?
This is more of a historical question I think than a programming question.
Read this document The ins and outs of standard input/output
Because you can change how a program's IO behaves, e.g. reading bytes over a network or writing to a file. STDIN and STDOUT (and STDERR) are the defaults. Or, if you will, the standards.