I used to have colleagues who literally learned to program on punched card machines. As in they wrote a program on paper in symbolic assembler, manually converted it to machine code, punched the machine code onto a card,and then carried the cards to the nearby university so that they could run their school homework program.
They would be amused by the idea that this wasn't computing.
Punched cards store bits. Bits can store symbols.