#142 Why LLMs Need Their Own Programming Language: From Assembly to AI with Vaibhav Gupta // Co-founder @ BAML

#142 Why LLMs Need Their Own Programming Language: From Assembly to AI with Vaibhav Gupta // Co-founder @ BAML

July 15, 2026 · 1h 5m · Episode 142

About this episode

Vaibhav Gupta discusses the need for a new programming language tailored for LLMs and the implications for software engineering.

Sponsored by Blocks: Save at least 20% on your AWS costs with AI-powered optimization and enterprise discounts. Get your free Cloud Check at blocks.cloud/alphalist → https://blocks.cloud/alphalist?utm_source=alphalist&utm_medium=podcast&utm_campaign=blocks-podcast-2026 Vaibhav Gupta built computer vision for the original Microsoft HoloLens, optimized AR at Google, and wrote high-performance assembly at D.E. Shaw, then left it all to start from scratch. After a YC pivot away from a Slack competitor he was told not to build, he landed on something foundational: BAML, a programming language for a world where humans increasingly don't read code. His thesis: every software leap came from a new compute paradigm getting its own language assembly, C, Java, JavaScript and LLMs are the next primitive. They're probabilistic and non-deterministic, which breaks our deterministic tooling. In this episode, Vaibhav explains why "shipping at agent speed" is really a problem of trust and control, why 90% of engineering is plumbing AI will delete, why "English as a programming language" can't work, and why the world has a mathematically infinite appetite for software. Topics covered: - Why LLMs are…

People in this episode

Host: Tobias Schlottke

Guest: Vaibhav Gupta

Topics covered

Keywords

Sponsors

Blocks

Mentioned in this episode

Organizations: BAML, Microsoft, Google, D.E. Shaw

More episodes of alphalist.CTO Podcast - For CTOs and Technical Leaders

Explore listener stats, chart rankings, contacts and more on the alphalist.CTO Podcast - For CTOs and Technical Leaders podcast page.