A History of C, UNIX, and Computation (a.k.a "The importance of 1978")
In this lecture we cover how so many trends in computer hardware, operating systems, programming languages, and the overall approach to Computer Science were in flux and vastly influences by the C programming language which was introduced to the world in 1978. For more details and a set of exercises please visit https://www.cc4e.com For the full curriculum, see https://online.dr-chuck.com/

▶︎
C Programming - Chapter 00 - Introduction

▶︎
VCF East: Ken Thompson interviewed by Brian Kernighan

▶︎
JavaScript Closures — Hobby Tracker & Censor | Masterschool Open Gym

▶︎
UNIX memoir, in first person - Ken Thompson

▶︎
Advanced C: The UB and optimizations that trick good programmers.

▶︎
History and Spirit of C - Olve Maudal

▶︎
How Linux killed Unix: the UNIX Wars

▶︎
Brian Kernighan: UNIX, C, AWK, AMPL, and Go Programming | Lex Fridman Podcast #109

▶︎
The worst programming language of all time

▶︎
The Hidden Early History of Unix The Forgotten history of early Unix

▶︎
What is Bootstrapping Anyway? - Computerphile

▶︎
History of Programming Languages.(Documentary 2024)

▶︎
Unix System

▶︎
The Untold story of C

▶︎
Zig is at a crossroads

▶︎
How I program C

▶︎
Recreating Dennis Ritchie's PhD Thesis - Computerphile

▶︎
Birth of BASIC

▶︎
Microsoft's Greed is Finally Backfiring

▶︎
