And even if you buy one at auction (), you’ll need a lot of room to host it. On a budget, a mainframe will typically set you back several thousand (). Mainframes are infamous for being really expensive and inaccessible. However, most COBOL programs actually run on mainframes, so to work with COBOL properly, you need to be able to operate a mainframe. In a (), I presented a collection of resources for learning COBOL and running COBOL programs on Linux. Starting and Running Your First Program on a Mainframe