On a generalized language for file organization and manipulation
Charles W. Bachman · Communications of the ACM · 1966
I would like to speak on what I call a unified or generalized language for file organization and manipulation. I call it unified because some ideas from which disk file languages were developed are perfectly applicable to magnetic tape files, and would be a great improvement on the way we address files on magnetic tape today.