Where code becomes language

The Art of Code is an independent publication about computing as an idea, a history, and a craft — a place for deep dives, interactive stories, project showcases, creative work, and the systems hidden behind the screen.

Editor’s Note

I started The Art of Code because I genuinely think computer science is exciting, and I don’t think it always gets presented that way. A lot of technology now is basically treated as a black box. We use it, it works, and most of the time we don’t really think about what is happening underneath. And especially with how much people talk about AI right now, it can sometimes seem like AI is computer science, or that everything else is somehow old news. In my opinion, that’s bull. Computer science is far from dead. It is constantly evolving, and AI is only one part of it. There is so much going on behind the technology we use every day, and so many ideas that are genuinely fascinating once you actually get to see how they work. That is really what I want to do with The Art of Code. I want to show younger students that computer science is more than coding, more than AI, and definitely more than a black box that you have to already understand to be interested in. You don’t need to consider yourself a “computer science person.” You just need to be curious about how things work. If this publication can get even a few people to look at something they normally wouldn’t think twice about and go, “Wait, that’s actually really cool,” then I think it has done what I wanted it to do.

Mia Noy
Editor, The Art of Code

IN THIS ISSUE

1940s → TODAY

TECHNOLOGY & SOCIETY · HISTORY · INTERACTIVE

When Computing Became a Boys’ Club

Programming was once classified as women’s work. Trace how wartime necessity, professionalization, and status helped reshape who was welcomed into computing.

READ THE FEATURE ↗
EXPLORE THE INTERACTIVE ↗

SUBMIT

CONTRIBUTE TO THE ISSUE

Make something worth reading.

We are looking for essays, interactive stories, experiments, and projects that treat computing as both a technical discipline and a creative practice.

SEND A PITCH ↗
QUESTIONS & COMMENTS

Have a thought?

Questions, comments, or ideas for a future issue? We’d love to hear from you.

SEND A QUESTION OR COMMENT ↗