
Last 7 days
Screenshots, achievements, specs, every price change and sale we've seen on Steam, and trading cards.
Loading from Steam…
Steam prices for United States (change the country in the top bar), and Steam keys from authorized stores.
Checking other stores…
Loading from Steam…
76% positive of 384 · Mostly Positive · Live from Steam
Loading reviews from Steam…
Use real Python code to automate machines, robots, drones and more: Program self-driving vehicles; crack passwords; apply machine learning; automate logistics; use image processing to guide missiles. Gain real coding skills and solve exciting bite-sized programming challenges.
Live data from Steam, tracked by SteamPlayerBase.
No authorized Steam key store lists this game right now.
What changed on Steam for this game since we started following it: prices and sales, builds, name, release date and review score.
Review score: 76% on 2026-11-01 → 76% today (384 reviews)
Works great on Steam Deck. Results from Valve's own testing.
Valve hasn't published test details for this game.
Every build released on Steam for this game since we started tracking it, with the developer's patch notes. Updated within minutes of each new build.
While I am currently quite busy with the development of my second game Card Coder, I did take some time to create a small content update for JOY OF PROGRAMMING.In particular, this update includes two new levels in the Driving category where you have to setup s…
- improved objective description in CaesarCypher and CraneLift levels - fix in level Triangulation that caused commands to be counted multiple times - fixed "key not found" error in "Fibonacci" and "E-Mail validation" level - Improved log window: a) Increased …
Hotfix 1.0.1 addresses issues with the "Three Sorter" level some players have been experiencing. version 1.0.1 - hotfix in ThreeSorter level where sometimes RFID tags were not scanned - hotfix in Goldsmiths level - hotfix in rpc call of DataExchange
Update 15 brings JOY OF PROGRAMMING to version 0.9.0. This update is mostly a maintenance patch for the upcoming 1.0 release and the end of Early Access. JOY OF PROGRAMMING 1.0 will be released on January 18th 2025 and leave Early Access. This is almost exactl…
Update 14 brings JOY OF PROGRAMMING to version 0.8.0. This update includes 3 new levels and some machinery improvements. Happy Coding! Full changelog: - Added new levels: - Crane Lift (Logistics) - Clock Synchronization (Smart Home) - Hurdles (Driving) - Impro…
- Fixed bug in "Bugged Phone" level, where the number 9 did not yield waveform data correctly - Fixed another c++ related startup crash - Fixed a bug in "Network Graph 1" level (added missing indicators for source and target nodes) - Fixed a startup bug in "Ma…
I'm happy to announce that both of my games were selected for the Games Forged in Germany Fest. To celebrate the occasion, JOY OF PROGRAMMING is 30% off and the Demo for my upcoming card-building roguelike Card Coder is being released today! Be sure to check o…
After one exciting year in Early Access, I am very pleased (and a little proud) to announce the 1.0 release of JOY OF PROGRAMMING and the conclusion of its Early Access phase. This does not mean 1.0 will be the final update. On the contrary: I plan to support …
Shortly before the upcoming JOY 1.0 release I have a surprise announcement. I have been secretly working on my second game Card Coder and can finally reveal the Steam page along with a gameplay trailer: https://store.steampowered.com/app/3355940/Card_Coder/ Ca…
Update v0.7.3 adds (experimental) Proton compatibility to JOY OF PROGRAMMING, allowing the game to run under Linux (and potentially Mac using Whisky). Please report if you encounter any issues. Full changelog: - fixed nullptr exception in StopProcess under Pro…
The Easter Bunny was a little late this year, but it was finally here! It hid a nice Easter Egg in one of the boxes (hint: it might be the red one). How do get to the egg you ask? Well, like this: Happy Coding!
Ever used the bucket tool in a paint software? Figure out how the flood fill algorithm works and complete the new challenge map. Happy Coding!
Steer a race car with a camera along an illuminated track. Try to complete the track in under 70 seconds. This week's challenge is intended for experienced programmers and requires some numpy and image processing logic. If you are stuck and need help, consider…