Hedy: Creating a Programming Language for Everyone
summary
A programming language called Hedy is built as an open source, browser-based, free tool that introduces concepts gradually up through gradual levels (1–18) culminating in a Python subset, translates code into Python at runtime, and replaces cryptic compiler output with friendly error messages that point to exact tokens. Classroom trials show fewer frustrated students and scale to about 300,000 monthly users with support for 47 languages, making multilingual teaching and localized keywords practical.
AI-written summary · about
chapters (10)
- 0:00Intro
- 0:21Everybody needs some programming skills
- 3:19What's the goal of programming education?
- 10:25Compilers are lovely teachers
- 16:40How do people learn?
- 19:21Hedy
- 22:29How do you make a programming language?
- 33:55Tools for teaching ≠ Tools for learning
- 37:10How to make Hedy better?
- 45:07Outro
related talks
01h 05mHedy: Creating a Programming Language for Everyone
45mHedy: A Gradual programming language
21mKeynote: Hedy: Creating a Gradual Programming Language
21mKeynote: Hedy: Creating a Gradual Programming Language
45mHow to Make a Programming Language
33mHolbert: Reading, Writing, Proving and Learning in the Browser
07mProgramming Languages Made Better
34mHackett: a metaprogrammable Haskell
