File I/O in many programming languages