MCXi Basic vs CPU8
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
MCXi Basic
This application provides a development environment for a dialect of the BASIC programming language, designed to be flexible and expandable. It features a command-line interface similar to Dartmouth BASIC, where program lines require numbering.
- BASIC programming language dialect
- GW-BASIC compatibility
- Flexible and expandable design
- Command-line IDE
- Numbered program lines
- Direct mode commands
Read full descriptionHide full description
MCX Basic is a BASIC interpreter for iPhone and iPad in the style of the home computers of the 1980s. Type numbered program lines, type RUN, and your program prints, draws, moves sprites and plays music. WRITE AND RUN • A console like a home computer's: direct commands, numbered lines, LIST in colour, AUTO and RENUM. • A key bar above the keyboard gives Esc, the arrow keys, Space, Return and F1–F10, so programs and games can be played by touch. Hardware keyboards work too. • The whole language: IF … THEN … ELSE, FOR … NEXT, GOSUB, ON … GOTO, DATA and READ, DEF FN, PRINT USING, arrays, strings, integer and floating-point numbers, error handling and files. • Programs are plain text files (.bas): open them from the Files app, save, share and print them. GRAPHICS AND SOUND • Graphics screens with up to 256 colours: LINE, CIRCLE, PAINT, DRAW, PSET and POINT. • Sprites with collision detection, a colour palette, pages, and COPY to move parts of the picture. • Music with PLAY on three voices, plus SOUND and BEEP. LEARN FROM EXAMPLES • 47 sample programs that load with one tap: first steps, loops, arrays, strings, files, drawings, and games such as Snake, Bricks, Road race and Lander. Play them, then read how they work. • A help page for each of the 122 commands and functions, with an example and what it shows. • A 69-page user manual (PDF) that introduces programming in BASIC. GOOD TO KNOW • Commands for the hardware of the original machines (memory and ports, joysticks, the printer, machine code) are not included. • MCX Basic is also available for Mac.
CPU8
Explore the inner workings of an 8-bit computer through simulation. Write, assemble, and run programs to understand computer instructions and their relationships with hardware components. Includes an assembler, sample programs, and educational resources.
- 8-bit computer simulator
- Built-in assembler with manual
- Control clock speed and single-step execution
- 16 instructions and 3 pseudo-instructions
- 7 sample assembler programs
- Links to Ben Eater videos
- History of computing content
Read full descriptionHide full description
Students or software programmers who want to learn how computers work will love this app. CPU8 simulates the SAP-1 (Simple As Possible) 8-bit bread board computer that was famously the star of a series of videos by Ben Eater. Using it, you can control a fully realized computer that utilizes microcode to illustrate the operation of individual computer instructions and their interrelationships with general purpose registers, program counters, memory registers, instruction registers, bus and memory through "control words". In addition, CPU8 contains an assembler that allows you to write programs and convert them into the machine language of the included simulated computer. A full programming manual is included. Write, assemble and run programs using this 8-bit computer to see how the process works from start to finish. FEATURES - Assembler for the 8-bit computer (with manual) - the 8-bit computer simulator - 16 instructions - 3 pseudo instructions - 16 address spaces - control the speed of the simulated computer clock - single step through programs or run to the end - 7 sample assembler programs to get started - links to all the Ben Eater design and teaching videos - A short history of computing through the ages (37 chapters) Suitable for classroom study, independent study or just for the sheer enjoyment of playing with a computer that you can watch and learn from. No individual information is accessed. Oh, did we mention it has wonderful flashing lights!
Screenshots
Verdict
The clearest difference is review sentiment: CPU8 at 67% against MCXi Basic's 0%. CPU8 also leads on price (Free vs $0.99) and rating (4.7 vs 2.0). MCXi Basic's advantage is update cadence (every 9 days vs every 3 months). On ads, in-app purchases and device support there is nothing between them.
Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS
CPU8 is free to download; MCXi Basic costs $0.99 up front. Neither carries in-app purchases, so what you see is what you pay.
CPU8 holds the better App Store score, 4.7 against 2.0. Both are backed by a comparable volume of ratings — 4 and 14 respectively. Written reviews point the same way: 0% of MCXi Basic's written reviews are positive against 67% of CPU8's.
MCXi Basic ships an update every 9 days, CPU8 every 3 months. The most recent releases landed on October 15, 2026 and October 11, 2026 respectively.
| Parameter | MCXi Basic | CPU8 |
|---|---|---|
| Price | $0.99 | Free — better |
| Rating | 2.0 (4 ratings) | 4.7 (14 ratings) — better |
| Positive reviews | 0.0% of reviews | 66.7% of reviews — better |
| Number of ratings | 4 | 14 — better |
| Update frequency | Every 9 days — better | Every 3 months |
| Ads | No | No |
| In-app purchases | No | No |
| Monetization | Paid | Free — better |
| Devices | iPhone, iPad, iPod, Apple TV — better | iPhone, iPad, iPod |
| Requires iOS | 15.0 | 12.0 — better |
| Further details — not scored | ||
| Size | 6 MB | 163 MB |
| Age rating | 4+ | 4+ |
| Developer | Aleksei Neronov | Cordova Bay Entertainment Group, Inc |
Customer experience
MCXi Basic
CPU8
In-app purchases
MCXi Basic
No in-app purchases
CPU8
No in-app purchases
Questions
Is MCXi Basic free?
Is CPU8 free?
Which has better reviews, MCXi Basic or CPU8?
Do MCXi Basic or CPU8 have ads?
Which is updated more often, MCXi Basic or CPU8?
Other comparisons















