Get the latest tech news

Network protocols for anyone who knows a programming language (2017)


A working compiler from scratch in 38 minutes; an HTTP server from scratch in 28 minutes; and more. We demystify our core tools by building simple versions quickly.

Execute Program teaches obscure library functions in addition to the common ones. Brisk screencasts on the lambda calculus, Turing machines, the halting problem, the Chomsky hierarchy, and other topics. Abstract, intimidating topics made concrete with real, running demos.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of programming language

programming language

Photo of Network protocols

Network protocols

Related news:

News photo

Gliimly is a programming language for web services

News photo

Λ-2D: An Exploration of Drawing as Programming Language

News photo

Lost 1983 programming language resurrected by retro computing YouTube channel