The COBOL compiler translates source code into an *object module*. This contains machine code, but external references (like CALL targets) are unresolved.