# pIRCIS — Run and edit IRCIS programs

> Run and edit IRCIS programs (iPhone/iPad app by James Leaver.)

- Source: https://appshunter.io/ios/app/pircis/id6809655892 (this page in markdown: same URL + `.md`)
- Developer: [James Leaver](https://appshunter.io/developer/6809655894)
- Category: Developer Tools, Education
- Price: Free
- Age rating: 4+
- Requires: iOS 15.0 · 2 MB
- Languages: American English
- Released: 2026-09-13
- Data updated: 2026-10-08

## What is pIRCIS?

IRCIS is an esoteric programming language, and a very likeable one. A program is a grid of characters. A runner starts in the corner and walks through it, doing whatever it lands on: arrows turn it, quotes give it words, digits give it numbers, a # prints whatever is on top of its stack, and a * splits it into two runners going different ways. The program is a picture of itself. Every program you write is a small maze, and if you can draw, you can code.

pIRCIS runs IRCIS programs on your iPhone or iPad, and gives you everything you need to write your own.

LEARN IRCIS, ONE ARROW AT A TIME

Learn IRCIS is a free guide on GitHub, and the LEARN IRCIS button on the app's SYS page opens it in your browser. It starts with one runner and one arrow and works up, in twenty short sections, to loops, numbers, arithmetic, variables, questions, chance, pauses and runners that split, with a program to try in every section and a set of exercises at the end.

It was written for someone who has never programmed, and with the app beside it, it makes a good project: an afternoon, a term, or a rainy week, at any age. Children get a language they can hold in their head after an hour and a grid they can draw on paper; adults get a puzzle with real depth, because the same handful of symbols will do a Morse decoder, a Fibonacci sequence or and all sorts of other things.

SEE WHAT IT IS THINKING

Run a program at four speeds, or step it forwards and back one move at a time. Turn on the trail and every cell a runner has crossed stays lit, so a finished program shows its whole path. Under the grid, a readout says what each runner is about to do next - push 20, save N=20, print 3, split, check false - and what is on its stack. Nothing is hidden. If your program does something odd, step it and watch where it went wrong.

WRITE YOUR OWN

The editor has its own keyboard with every IRCIS symbol on it, one tap each, so a program is quick to lay out and quick to change. Tap any cell of a running program and the editor opens right there. Save your programs, share them as plain text, and open .txt files from Files or from another app. A program is just text, so one you wrote on the phone runs anywhere IRCIS does.

61 PROGRAMS TO START WITH

Counting, Deciding, Decoding, Talking and Watching. Hello World, Fibonacci, a few digits of Pi, a Morse decoder, a Magic Eight Ball, a fortune teller, an insult machine, a snake, a racetrack with random pit stops, and eight runners that draw the word IRCIS. Some are ten characters long. Some took a while.

THE REST

- Pinch to zoom and drag to scroll, or switch to on-screen buttons.
- Day and night themes. iPhone and iPad, either way up.
- No account, no adverts, nothing collected.

pIRCIS started as firmware for a small touch-screen board, and this is the same program on iOS. If you would rather have it on a desk, the firmware, the parts list and the build steps are on GitHub. IRCIS, "I Run Chars I See", is the work of Arjun Nair; the interpreter here is a port of his, checked against it step for step.

## Is pIRCIS safe?

Not enough ratings yet to assess pIRCIS.

## Is pIRCIS legit?

pIRCIS has limited verification signals. The AppsHunter Legitimacy Score for pIRCIS is 58 out of 100 points across 7 verification signals from App Store and developer data.


## Version history (last 3 releases)

### 1.2 — 2026-09-17

The iPad's keyboard works everywhere now. Updated links to the IRCIS learning guide. Other stability and aesthetic fixes.

### 1.1 — 2026-09-15

Runs on a Mac. On a Mac with Apple silicon the iPad app now behaves like a Mac app: clicks land where the pointer is, the pointer stays visible over the window, and the keyboard types into the grid and drives the pages. Press p to play, e to run to the end, the arrows to move about, and Cmd-V to paste a program in.

Paste a program in. PROG > New program has a new button, PASTE FROM THE CLIPBOARD. Copy a program from the Learn IRCIS guide, or from anywhere else, and it lands in the grid ready to run. No typing it in cell by cell.

Small fixes. The OUT page centres what it shows. Turning the device while the app was in the background no longer stretches the picture when you come back. The program-name page repaints only what changed as you type.

Learn IRCIS, the guide, is at github.com/jamesleaver/pIRCIS/blob/main/LEARN.md. It starts from nothing, and every example is a program you can paste in.

### 1.0 — 2026-09-13

No release notes.

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-10-08.*
