cd /news/artificial-intelligence/computer-science-off-course-programm… · home topics artificial-intelligence article
[ARTICLE · art-56010] src=rss.com ↗ pub= topic=artificial-intelligence verified=true sentiment=· neutral

Computer Science Off Course - Programming as Theory Building

In a podcast episode, Felienne Hermans and Hanna Schraffenberger discuss Peter Naur's 1985 paper 'Programming as Theory Building,' arguing that programming is more than writing code—it involves building a theory that enables programmers to explain and defend their solutions. The hosts connect Naur's ideas to current AI practices, LLM usage, and computer science education.

read1 min views1 publishedJul 12, 2026
Computer Science Off Course - Programming as Theory Building
Image: source
Peter Naur - Programming as Theory Building

Computer Science Off Course by Felienne Hermans & Hanna Schraffenberger #

Episode notes

What is programming? This week, we take a stab at this fundamental question with Peter Naur's paper "Programming as Theory Building". Felienne has read the paper (more than once), and Hanna is asking her questions about it. Apparently, programming is more than just solving problems by writing code and involves theory building! Listen in to hear more about what this theory building entails (spoiler alert: it has something to do with being able to explain and defend the solutions we come up with), some beautiful quotes from the paper, and Felienne's ideas of what Naur's argument means for current AI practices, LLM usage, and the computer science curriculum. Read the paper, do the homework, or skip the homework and listen to Hanna's homework attempt instead.

Links:

  • ...

Read more

── more in #artificial-intelligence 4 stories · sorted by recency
── more on @peter naur 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/computer-science-off…] indexed:0 read:1min 2026-07-12 ·