No experience needed — just curiosity
Build software with AI —
by playing with it.
No degree. No syntax. No blank page terror. Start with an idea, ask AI to build it, then play with what comes out. That’s Play-First Programming.
You made this. Zero lines typed. Just curiosity, a prompt, and play.
A clubhouse for curious builders · No account needed
The idea
What is Play-First Programming?
Play-First Programming is a philosophy for the AI era. Instead of studying before you build, you build first and learn as you go. Software is a toy before it’s a tool — and curiosity is the only qualification you need.
It’s different from vibe coding. Vibe coding gets results fast. Play-First Programming asks what happens next — and keeps exploring.
Vibe coding is the spark. Play-First Programming is the campfire you build around it.
Who it’s for
Anyone who’s curious.
Especially people who never felt like they belonged in programming.
Complete beginners
People who tried coding and felt overwhelmed
Hobbyists and tinkerers
Artists and designers
Teachers and students
Retirees exploring something new
Developers who want to rediscover joy
Anyone who asks “what if?”
Not for deadlines, clients, or production code. This is for the joy of making things.
The method
The Play-First Loop.
Four steps. Repeat forever.
1
Start with curiosity
Ask “what would happen if…?” That’s your starting point.
2
Ask AI to build it
Describe your idea in plain English. Claude, ChatGPT, DeepSeek — any work.
3
Play with it
Run it. Watch it. Break it on purpose. Observe before you judge.
4
Change one thing
Make it faster. Make it weirder. Follow the surprise.
Getting started
What you need.
A free AI tool
Claude, ChatGPT, or DeepSeek all work. All have free tiers. No credit card needed to start.
Free to start
A browser or free software
HTML runs instantly in any browser. Python uses IDLE (free). C# uses Visual Studio Community (free).
All free
Curiosity
The only real requirement. If you can ask “what would happen if…?” you’re already a Play-First Programmer.
You already have this