The Language of Programming
summary
Argues that code functions first as a medium for humans to communicate methodology, not just machines, and uses linguistics to justify that claim: cites a code phonology study linking programming skill to consistent vocalization, shows an APL array-programming Game of Life example and traces APL’s influence to MATLAB/R, highlights Arabic teaching languages ALB and NOR, criticizes harmful terms and recommends safelist and blocklist, and points to Outreachy and Recurse Center as working community tools.
AI-written summary · about
chapters (23)
- 0:00Introduction
- 0:40About me
- 1:35What is code
- 2:04Language
- 4:56Collaboration
- 6:14The Tower of Babel
- 8:38World Atlas of Language Structures
- 11:16Syntax Analysis
- 15:10The Language Instinct
- 17:25Paradigms
- 20:27Prescriptivism
- 23:02Dykstra
- 24:03APL
- 26:11Turing Award
- 28:52Scientific Computing
- 30:23Tron
- 31:52Sociolinguistics
- 33:30Pragmatics
- 38:14Cultural Bias
- 40:07Creating New Options
- 41:42Context
- 42:12Learning without context
- 46:37Learning in communities








