Doja Cat's latest interactive music video will teach you how to code

Doja Cat dancing against a wall of code
(Image credit: Future / Doja Cat)

Doja Cat has partnered with nonprofit organization Girls Who Code to create what they claim to be the first-ever codable music video, allowing users to control the story to the popstars latest single 'Woman'.

As reported by The Verge, the experience plays out like a 'choose your own adventure' story, where the usual music video to 'Woman' will play and pause at various stages, guiding you through how to make adjustments using three different programming languages. These are distinguished using colored stars – pink for Python (duh), yellow for CSS and blue for Javascript.

See more

You can try the experience out for yourself and code the video to make fun adjustments, such as painting a character's nails or adjusting the night sky to a time zone of your choice. It's incredibly simple, but as far as interactive experiences go it's a real pleasure to try out, especially if you've never experienced using a programming language.

Tarika Barrett, CEO of Girls Who Code says "We know firsthand that girls and young women are some of today's most powerful creators and change-makers. However, too few know that they can have a career in computer science and that it can open up an entire future of possibility to nurturing their passions. Learning to code enables you to change the world around you."

"Most girls haven't heard of coding, but they are passionate about activism or dance or music," adds Barrett. "Our job is to show them the connection between learning to code and pursuing those interests. We had been working with Mojo Supermarket on this idea of a codable music video, and when they came to us and suggested Doja, we knew instantly she was a perfect fit."


Analysis: It's a drop in the pool, but a fun one

An example of HTML being used to create a personal Tumblr theme

(Image credit: Theme Junkie)

Getting girls and women into technology-based careers is an important step towards gender equality, especially when you consider that many of the first computer scientists were women. In fact, back in the 1930s, the Works Progress Administration began hiring its own human calculators to support engineers, which essentially resulted in women with pretty advanced math skills acting as computers themselves before technology developed.

This is only a single example, but there are many similar stories in the history of computing, but it's a great example as to why industries like STEM and programming are not inherently gendered despite the current disbalance, and that instead, the lack of women we see working in tech is more likely a social issue.

Girls Who Code states that "In 1995, 37% of computer scientists were women. Today, it’s only 24%. The percent will continue to decline if we do nothing. We know that the biggest drop off of girls in computer science is between the ages of 13 and 17."

Emily Berger is the creative lead at creative agency Mojo Supermarket, which developed the interactive video with digital studio Active Theory. As reported by Muse by Clio, she said "We want to get more girls to try coding. But there's a thousand other things that girls care about more than coding. And Doja Cat is like 999 of them. So, we were like, can Doja make learning to code cool?"

Jump back a few years and plenty of young girls were introduced to HTML and other programming languages through sheer self-taught determination thanks to social media themes on sites such as MySpace, Bebo and Tumblr, in order to create a personalized, sometimes interactive, environment on their blogs.

This aspect of social media has since vanished for the most part, so while I doubt this Doja Cat music video is going to make any huge waves, it's at least one opportunity that the current generation of girls and women have to dip their toes into the world of coding in a female-centric environment. 

There will, of course, be people who are opposed to the idea of 'gendering' coding education to interest girls, but ensuring the women entering a career in programming are comfortable is important, especially with the current gender gap leaving many to feel isolated. You can support Girls Who Code by making a donation to the cause, or if the interactive music video has caught your eye, try out some of the courses offered by the organization.

Jess Weatherbed

Jess is a former TechRadar Computing writer, where she covered all aspects of Mac and PC hardware, including PC gaming and peripherals. She has been interviewed as an industry expert for the BBC, and while her educational background was in prosthetics and model-making, her true love is in tech and she has built numerous desktop computers over the last 10 years for gaming and content creation. Jess is now a journalist at The Verge.

Read more
Codeacademy homepage
Looking to upskill your coding game? Take advantage of this exclusive discount from Codecademy
IBM office logo
IBM to provide platform for flagship cyber skills programme for girls
Suno AI Explore
Suno explained: How to use the viral AI song generator for free
AI Learning for kids
AI doesn't belong in the classroom unless you want kids to learn all the wrong lessons
AI writer
Coding AI tells developer to write it himself
Gemini Code Assist
What is Gemini Code Assist? Everything we know about the AI coding tool
Latest in Websites & Apps
Google Maps on a phone being held in someone's hand
Google Maps is getting two key upgrades, for easier route planning and quicker access to Gemini AI
Quordle on a smartphone held in a hand
Quordle hints and answers for Thursday, March 27 (game #1158)
NYT Strands homescreen on a mobile phone screen, on a light blue background
NYT Strands hints and answers for Thursday, March 27 (game #389)
Quordle on a smartphone held in a hand
Quordle hints and answers for Wednesday, March 26 (game #1157)
NYT Strands homescreen on a mobile phone screen, on a light blue background
NYT Strands hints and answers for Wednesday, March 26 (game #388)
Quordle on a smartphone held in a hand
Quordle hints and answers for Tuesday, March 25 (game #1156)
Latest in News
An image of Pro-Ject's Flatten it closed and opened
Pro-Ject’s new vinyl flattener will fix any warped LPs you inadvertently buy on Record Store Day
The iPhone 16 Pro on a grey background
iPhone 17 Pro tipped to get 8K video recording – but I want these 3 video features instead
EA Sports F1 25 promotional image featuring drivers Oscar Piastri, Carlos Sainz and Oliver Bearman.
F1 25 has been officially announced, with this year's entry marking a return for Braking Point and a 'significant overhaul' for My Team mode
Garmin clippd integration
Garmin's golf watches just got a big software integration upgrade to help you improve your game
Robert Downey Jr reveals himself as Doctor Doom to a delighted crowd at San Diego Comic-Con 2024
Marvel is currently revealing the full cast for Avengers: Doomsday, and I think it's going to be a long-winded announcement
Samsung QN90F on yellow background
Samsung announces US prices for its 2025 mini-LED TV lineup, and it’s good and bad news