TED Talks Daily
TED Talks Daily

With AI, anyone can be a coder now | Thomas Dohmke

What if you could code just by talking out loud? GitHub CEO Thomas Dohmke shows how, thanks to AI, the barrier to entry to coding is rapidly disappearing β€” and creating software is becoming as simple (and joyful) as building LEGO. In a mind-blowing live demo, he introduces Copilot Workspace: an AI a

Featured Speakers

TED HostThomas Domke Guest

Topics Discussed

Episode Summary

Executive Summary: Thomas Domke argues that AI is transforming software creation from a specialized coding skill into a natural-language activity accessible to anyone. Using GitHub Copilot, Copilot Chat, and Copilot Workspace as examples, he shows a progression from code completion to conversational coding to task-to-software generation, while emphasizing that human developers will still be needed to guide complex systems.

Main Topics: AI and the reinvention of programming: Domke frames AI as a fundamental shift in how software is created, comparing it to a new fusion of human language and machine language that lowers barriers to entry. From code to natural language: He traces the evolution of programming languages and argues that natural language is now becoming the primary interface for building software. GitHub Copilot as the first leap: Copilot is presented as an AI assistant that predicts and completes code, helping developers stay in flow and write faster inside the editor. Copilot Chat and multilingual interaction: The talk highlights conversational coding, including asking questions and receiving explanations in different human languages, making coding more learnable and accessible. Copilot Workspace and task-to-software generation: Domke demos a higher-level workflow where a user describes a goal in plain language, the system creates a plan, and then generates code and a live preview. Democratization of software creation: He predicts that AI will expand software creation beyond professional developers, enabling billions of people to build apps, tools, and creative projects. Humans remain essential as pilots: In the Q&A, he clarifies that AI is a copilot, not a replacement: humans must still define goals, break down problems, and orchestrate complex systems.

Key Arguments: AI has made software creation far more accessible by allowing people to express intent in human language instead of learning complex code. GitHub Copilot has become the most adopted AI developer tool, showing strong real-world demand for AI-assisted coding. The shift from code completion to chat to workspace-style planning represents a major leap in abstraction and usability. Natural language support across many languages means children and nontechnical users can begin exploring programming without specialized training. The number of software creators could grow dramatically, potentially reaching a billion by 2030, because AI removes many technical barriers. Professional software developers will still be necessary to design, maintain, and govern large, complex systems. AI should be viewed as a copilot: it can automate pieces of work, but humans must remain the creative decision-makers and systems thinkers.

Data Points: GitHub developers: over 100 million - Domke says GitHub has more than 100 million developers, about 1% of the world population. GPT-3 coding exercise success rate: 93% - He says early tests with GPT-3 solved 93% of random programming exercises on the first few takes. Programming language timeline: early 1940s to 1991 - He references PlanCalcul in the early 1940s, COBOL in the Eisenhower years, and Python in 1991 to show the evolution of code. Copilot adoption: most adopted AI developer tool on the planet - He describes GitHub Copilot as the most widely adopted AI developer tool. Projected developer population: more than 1 billion by 2030 - He predicts AI will expand the number of software developers dramatically by 2030 or sooner. World population share: 10% - He says 1 billion developers would equal about 10% of the world's population. Flight-tracking app build time: a couple of weeks - He mentions building a personal app that tracks all flights he has ever taken over a couple of weeks.

Pivotal Quotes: "With Copilot, any person can now build software in any human language with a single written prompt." β€” Thomas Domke: He uses this to summarize the central promise of AI-assisted programming. "The point here is not a will or a should. It's that anyone can." β€” Thomas Domke: He emphasizes that AI expands access to software creation without implying everyone must become a professional developer. "We need a pilot. We need a pilot that is creative, that can decide what to do." β€” Thomas Domke: From the Q&A, he explains why humans must remain in control of AI-assisted software development.

Implications: AI will make software creation far more accessible, multilingual, and creative, expanding who can build digital tools. But it also raises the need for human oversight, systems thinking, and expert maintenance of complex infrastructure.

πŸ”“ Sign Up for Unlimited Episode Search

About TED Talks Daily

Every weekday, TED Talks Daily brings you the latest talks in audio. Join host and journalist Elise Hu for thought-provoking ideas on every subject imaginable β€” from Artificial Intelligence to Zoology, and everything in between β€” given by the world's leading thinkers and creators.

View all episodes from TED Talks Daily