Media Summary: For the past year, we've been asking this as a sound-check question. Here are the results! Professor Graham Hutton (Haskell) ... Go to for 4 extra months of Surfshark. Ever wondered how people *actually* used to No internet, no networking; just a screen and a keyboard, or a pile of

Punch Card Programming Computerphile - Detailed Analysis & Overview

For the past year, we've been asking this as a sound-check question. Here are the results! Professor Graham Hutton (Haskell) ... Go to for 4 extra months of Surfshark. Ever wondered how people *actually* used to No internet, no networking; just a screen and a keyboard, or a pile of Why are code and data so separate? Robert Smith of Rigetti Quantum Computing explains how he uses Lisp code to generate ... How ambiguity is dangerous! Professor Brailsford simplifies parsing. EXTRA BITS: Angle Brackets: ... What's going on when we search for *.docx? Dr Steve Bagley talks us through wild

Finite State Automata meets Recursion. Professor Brailsford continues the story of computers without memory. State Machines ... Bell Labs pioneered some of the most important inventions of the 20th century, what was it like to be part of that? Professor Brian ... We take multithreaded code for granted, but what's needed to make it work properly? We need two Dr Steve Bagleys to illustrate ...

Photo Gallery

Punch Card Programming - Computerphile
EXTRA BITS - More about Punch Cards - Computerphile
What's your Favourite Programming Language? (sound check Q) - Computerphile
Computers were programmed by punching holes into paper (Seriously) | Punch Card Programming
5 Hole Paper Tape - Computerphile
Mainframes and the Unix Revolution - Computerphile
Manual punchcard puncher (Wright punch model 2600) in action
Code vs Data (Metaprogramming) - Computerphile
Parsing Explained - Computerphile
Wildcards - Computerphile
Same Story, Different Notation - Computerphile
The Factory of Ideas: Working at Bell Labs - Computerphile
View Detailed Profile
Punch Card Programming - Computerphile

Punch Card Programming - Computerphile

How did

EXTRA BITS - More about Punch Cards - Computerphile

EXTRA BITS - More about Punch Cards - Computerphile

Extra Bits of material about

What's your Favourite Programming Language? (sound check Q) - Computerphile

What's your Favourite Programming Language? (sound check Q) - Computerphile

For the past year, we've been asking this as a sound-check question. Here are the results! Professor Graham Hutton (Haskell) ...

Computers were programmed by punching holes into paper (Seriously) | Punch Card Programming

Computers were programmed by punching holes into paper (Seriously) | Punch Card Programming

Go to https://surfshark.com/codingwithdee for 4 extra months of Surfshark. Ever wondered how people *actually* used to

5 Hole Paper Tape - Computerphile

5 Hole Paper Tape - Computerphile

Punch Card Programming

Mainframes and the Unix Revolution - Computerphile

Mainframes and the Unix Revolution - Computerphile

No internet, no networking; just a screen and a keyboard, or a pile of

Manual punchcard puncher (Wright punch model 2600) in action

Manual punchcard puncher (Wright punch model 2600) in action

Manual

Code vs Data (Metaprogramming) - Computerphile

Code vs Data (Metaprogramming) - Computerphile

Why are code and data so separate? Robert Smith of Rigetti Quantum Computing explains how he uses Lisp code to generate ...

Parsing Explained - Computerphile

Parsing Explained - Computerphile

How ambiguity is dangerous! Professor Brailsford simplifies parsing. EXTRA BITS: https://youtu.be/Airi85CPdPk Angle Brackets: ...

Wildcards - Computerphile

Wildcards - Computerphile

What's going on when we search for *.docx? Dr Steve Bagley talks us through wild

Same Story, Different Notation - Computerphile

Same Story, Different Notation - Computerphile

Finite State Automata meets Recursion. Professor Brailsford continues the story of computers without memory. State Machines ...

The Factory of Ideas: Working at Bell Labs - Computerphile

The Factory of Ideas: Working at Bell Labs - Computerphile

Bell Labs pioneered some of the most important inventions of the 20th century, what was it like to be part of that? Professor Brian ...

Multithreading Code - Computerphile

Multithreading Code - Computerphile

We take multithreaded code for granted, but what's needed to make it work properly? We need two Dr Steve Bagleys to illustrate ...