JOY OF PROGRAMMING - Software Engineering Simulator
3D programming puzzles where Python code controls machines and robots
Prof. Scherer · Published by PlayWay S.A. · Released Jan 18, 2025
- Reviews
- Mostly Positive
- 77% of 396
- Recent reviews
- Not enough recent
- Players
- 1
- daily peak, Nov 7, 2026
- Steam Deck
- Unsupported
- Last update on Steam
- 1 year ago
- Sep 1, 2025
What is JOY OF PROGRAMMING - Software Engineering Simulator?
A 3D programming puzzle game where you write Python code to automate machinery and control robots, drones, and vehicles. Levels set tasks such as transporting items, navigating cars, and solving algorithms. Completing levels earns stars that unlock more programming tools.
For you if...
- +you enjoy debugging and revising code until it works
- +you like difficult puzzles with several valid solutions
Not for you if...
- −you want to learn Python entirely from in-game tutorials
- −you prefer puzzles that require little trial and error
What players say
77% of 396 reviews are positive
Players praise the variety of coding tasks and the satisfaction of solving them. Their most common complaints concern limited tutorials, vague documentation, and unclear objectives. Some also report erratic physics, bugs, and editor interface problems.
Screenshots and trailer
JOY OF PROGRAMMING - Software Engineering Simulator system requirements
Minimum: GTX 1070, 8 GB RAM, 12 GB of disk space.
As published by the developer.
Can my PC run JOY OF PROGRAMMING - Software Engineering Simulator?
Tell us your graphics card once and every game page will answer this for you.
Set up my PC →Minimum
- OS
- Windows 10/11, x64 only
- Processor
- Core i5 8400, Ryzen 5 2600
- Graphics
- GTX 1070
- Memory
- 8 GB RAM
- Storage
- 12 GB available space
- DirectX
- Version 12
- Notes
- SSD recommended
Recommended
- OS
- Windows 10/11, x64 only
- Processor
- Core i7 9700k, Ryzen 7 3700X
- Graphics
- RTX 2070
- Memory
- 16 GB RAM
- Storage
- 12 GB available space
- DirectX
- Version 12
- Notes
- SSD recommended
Does JOY OF PROGRAMMING - Software Engineering Simulator have co-op or multiplayer?
No: single-player only, no multiplayer modes declared. With Remote Play Together, one copy is enough to play the local modes online with friends.
Does JOY OF PROGRAMMING - Software Engineering Simulator run on Steam Deck?
Unsupported No: Valve rates it Unsupported on Steam Deck.
- Graphics settings cannot be configured to run well on Steam Deck
PC version details
- DRM
- None declared on Steam
- Controller
- Keyboard and mouse
- Platforms
- Windows
- Achievements
- 46
- Steam features
- Workshop, Cloud saves, Family Sharing
- Languages
- Text only: English, French, German, Spanish - Spain, Russian, Simplified Chinese.
Does JOY OF PROGRAMMING - Software Engineering Simulator use AI-generated content?
No AI-generated content is disclosed on the game's Steam page.
Self-reported by the developer under Steam rules: it covers AI content that ships in the game, not tools used to make it. Steam page checked on Oct 25, 2026. How to filter AI games on Steam
Tags
- Automation
- Logic
- Programming
- Education
- Puzzle
- Robots
- Science
- Simulation
- Physics
- Hacking
- Immersive Sim
- 3D
- Moddable
- Top-Down
- Difficult
- Realistic
Recent updates
- Aug 31, 2025 · Small free content update
- Jan 28, 2025 · Patch 1.0.2
- Jan 19, 2025 · Hotfix 1.0.1
- Nov 8, 2024 · Update #15 and 1.0 Announcement
- Sep 18, 2024 · Update #14