Recursive: Programming Puzzles

Recursive: Programming Puzzles



$2.99

1.2.0for iPhone, iPad
Kidori
Developer
Jun 5, 2025
Update Date
Puzzle
Category
Age Rating
4+
Apps in this category do not contain restricted content.
9+
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
12+
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
17+
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.
Recursive: Programming Puzzles Screenshots
Recursive: Programming Puzzles posterRecursive: Programming Puzzles posterRecursive: Programming Puzzles posterRecursive: Programming Puzzles posterRecursive: Programming Puzzles posterRecursive: Programming Puzzles posterRecursive: Programming Puzzles posterRecursive: Programming Puzzles poster
Recursive: Programming Puzzles posterRecursive: Programming Puzzles posterRecursive: Programming Puzzles posterRecursive: Programming Puzzles posterRecursive: Programming Puzzles posterRecursive: Programming Puzzles posterRecursive: Programming Puzzles posterRecursive: Programming Puzzles poster

About Recursive: Programming Puzzles

Recursive is a puzzle game about recursion, patterns, and programming. It is the perfect game for people who love hard puzzles.

Your goal is to help little robots complete their mission and collect all gems by finding the correct pattern and translating it into a short program.

# Programming language (no prior knowledge required)

The programming language is minimalistic and easy to learn. It doesn't require any prior programming knowledge and consists of only four instructions.
- Move forward: Move one cell forward.
- Rotate left: Rotate 90° left in place.
- Rotate right: Rotate 90° right in place.
- Change color: Load a chip of a specified color and execute the instructions it contains.

And even with this simple programming language, robots can follow complex patterns thanks to the power of recursion and to other tricks that you can discover along with your progression in the game.

# Rich levels

Recursive offers a large variety of levels thanks to supporting multiple types of elements.
- Robots: They can have different colors that reflect the chip they have loaded.
- Gems: Your goal is to collect all of them.
- Bugs: They destroy robots and make them disappear.
- Chips: They make robots load a different program.
- Teleportation gates: They make robots teleport to a different location.
- Inactive robots: They are activated when touched by another robot.

# Mastering recursion

Recursion is said to be hard to understand as a famous quote attributed to Stephen Hawking says: "To understand recursion, one must first understand recursion." However, we believe that playing Recursive is another fun way to understand it or even master it.
Show More

What's New in the Latest Version 1.2.0

Last updated on Jun 5, 2025
Old Versions
We have improved the code editor and long-press is no longer required.
Show More
Version History
1.2.0
Jun 5, 2025
We have improved the code editor and long-press is no longer required.

Recursive: Programming Puzzles FAQ

Recursive: Programming Puzzles is available in regions other than the following restricted countries:
China
Check the following list to see the minimum requirements of Recursive: Programming Puzzles.
iPhone
iPad
Click here to learn how to download Recursive: Programming Puzzles in restricted country or region.

Recursive: Programming Puzzles Alternative

You May Also Like