About Piyogramming
What is Piyogramming?
Piyogramming is a free learning site for people writing their very first line of code. It teaches the technologies behind the web — HTML, CSS, JavaScript, and more — from the ground up, with as little jargon as possible. No account is needed, and every lesson is free to read.
Your guide is Shima, a long-tailed tit. The site is made for everyone starting out with programming, from kids to adults.
How to learn
Lessons are ordered "Setup → HTML → CSS → JavaScript" — just work through them from the top. Each course builds on the last, and by the end you'll have built one real project of your own: Shima's self-introduction page. The idea here is to learn by doing, not just by reading.
If you're not sure where to begin, see the learning roadmap. Your progress (which lessons you've read) is stored only in your browser, so no sign-up is required.
Operator
Piyogramming (operated by an individual)
Advertising
This site may use third-party ad services such as Google AdSense, and may take part in affiliate programs such as the Amazon Associates Program. Articles that contain ads or affiliate links say so clearly. See the Privacy Policy (Japanese) for details.
Contact
For corrections, feedback, or requests, please email the address below.
Social
Updates are posted on X.