I thought that punched cards already represent the code in binary since a hole means 0 and rest positions mean 1 on a punched card. But then I read that you could use punched cards to present the C
assembly - Unknown variable being moved into EAX register - Stack Overflow
Inside card sorters: 1920s data processing with punched cards and relays
Why were punch cards used for programming? Didn't computer screens and keyboards already exist by the time programmers used them? - Quora
If binary code was born of the card punch era of coding, what other options are there if currently only theoretical? - Quora
UNIVAC 90 Column Card – From Loom to Computers
assembly - Randomly picking up a x86 register for an instruction - Reverse Engineering Stack Exchange
Steins;Gate on the Speccy?! Z80 Assembly Part 2: Stack, Registers, Interrupts, 128K Memory Map
User Sep Roland - Retrocomputing Stack Exchange
IBM System/3 96-column punched cards, X428.84
History of computing hardware - Wikipedia