About 311,000 results
Open links in new tab
  1. Computer programming in the punched card era - Wikipedia

    From the invention of computer programming languages up to the mid-1970s, most computer programmers created, edited and stored their programs line by line on punch cards.

  2. The punched card | IBM

    Punched cards, also known as punch cards, dated to the late 18th and early 19th centuries when they were used to “program” cloth-making machinery and looms.

  3. How did programming work when programmers used punchcards?

    Jun 8, 2012 · In a typical case you wrote the code by hand, then punched it onto cards. Each card holds one line of code (up to 80 columns). You took the card deck to be executed. Depending on backlog, …

  4. A Brief History of Punched Cards: The Era of Programming on Paper

    Aug 10, 2025 · Common languages used during the punched card era were COBOL, ALGOL and Assembly Languages. The card shown here has a Fortran statement punched onto it. Think of …

  5. How Computers were Programmed by Punching Holes in Paper

    Aug 12, 2025 · Punch card programming was used well into the 1980s, a mere 45 years ago. Even if you’ve used punch cards to program, it’s still pretty insane to think that this method was essentially …

  6. Retrotechtacular: Programming By Card - Hackaday

    Nov 9, 2022 · So how do you punch a card? Although there were some schemes for manually punching precut cards, those were mostly used for niche applications like voting, small schools with no …

  7. Punch Card Programming - Computerphile - YouTube

    How did punch card systems work? Professor Brailsford delves further into the era of mainframe computing with this hands-on look at punch cards.

  8. The Shape of Code » Programming Punched card machines

    Dec 21, 2025 · Yes, Punched card machines can be programmed. The vast majority of machines were used by businesses for accounting and stock control, but since the early 1930s a few were used by …

  9. What Is a Punch Card? - Computer Hope

    Jun 25, 2025 · Because each card only holds so much data, writing a program using punch cards (one card for each line of code) requires a stack of punched cards. To load the program or read punch …

  10. Computer programming in the punched card era explained

    Groups or "decks" of cards form programs and collections of data. The term is often used interchangeably with punch card, the difference being that an unused card is a "punch card," but …