Ideas worth spreading
Browse the library of TED talks and speakers
100+ collections of TED Talks, for curious minds
Go deeper into fascinating topics with original video series from TED.
Watch, share and create lessons with TED-Ed
Talks from independently organized local events
The easy option. Let us choose for you!
Explore TED offerings by topic
Short books to feed your craving for ideas
Our daily coverage of the world of ideas
Inspiration delivered straight to your inbox
Take part in our events: TED, TEDGlobal and more
Find and attend local, independently organized events
TED on screen
Experience TED from home or in theaters
Recommend speakers, TED Prize recipients, Fellows and more
Organize a local TEDx event
Rules and resources to help you plan a local TEDx event
Bring TED to the non-English speaking world
Get involved in the yearly prize for world-changing ideas
Join or support innovators from around the globe
Our mission, history, team, and more
TED Conferences, past, present, and future
Programs & Initiatives
Details about TED's world-changing initiatives
Partner with TED
Learn how you can partner with us
Updates from TED and highlights from our global community
A collection of TED Talks (and more) on the topic of programming.
Video playlists about Programming
Internet origin stories
8 talks •
Where would we be without the Internet? These talks share how some of the most beloved parts of the web came to be.
Code: The next universal language
7 talks •
Dive into the digital world with these talks on coding and the importance of teaching code to future generations.
Talks about Programming
How the progress bar keeps you sane
3 principles for creating safer AI
How I'm fighting bias in algorithms
What time is it on Mars?
Easy DIY projects for kid engineers
The jobs we'll lose to machines — and the ones we won't
The mind behind Linux
The magic ingredient that brings Pixar movies to life
Haley Van Dyck
How a start-up in the White House is changing business as usual
Teach girls bravery, not perfection
A delightful way to teach kids about computers
The best computer interface? Maybe ... your hands
A new equation for intelligence
A monkey that controls a robot with its thoughts. No, really.
What we're learning from 5,000 brains
A test for Parkinson's with a phone call
See all 21 talks on Programming