CPU8 Plus vs SolidityHub
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
CPU8 Plus
This app simulates an 8-bit computer, teaching users about internal computer workings. It features an expanded memory space compared to its predecessor, allowing for more complex programs and a deeper understanding of computer architecture.
- Simulates 8-bit computer architecture
- Expanded addressable memory (256 bytes)
- Simple 16-instruction set
- Source code compatibility with CPU8
- Hexadecimal progress displays
- Detailed memory display
Read full descriptionHide full description
CPU8Plus is an updated extension of the basic CPU8 App. Most of the extensions deal with the amount of ‘memory’ available for programs within this little 8-bit computer. CPU8 teaches the user how computers work internally. It does this with a simple instruction set of just 16 instruction along with an 8-bit bus; two 8-bit registers; an 8-bit ALU; 8-bit storage word but only provides 4-bit addresses (that is 4-bit Program Counter and 4-bit Address Register) limiting the addressable memory space to just 16 bytes (or words). CPU8Plus adds 4-bits to the address space via a new 8-bit Program Counter and Address Register. This is a major upgrade that provides 256 bytes (or words) of address space for programs and data — 16 times that of CPU8. To facilitate this change, the microcode now decides if an instruction is a 1 or 2 word instruction and advances the PC accordingly while utilizing the larger space for the operand that has doubled from 4 bits to 8 bits. The CPU8Plus model provides these changes and the assembler now generates new executable object code to reflect these changes. This is all done while maintaining source code compatibility. That means users of CPU8 can cut their source code from CPU8 and paste it into new files on CPU8Plus, assemble and run without any other changes. A common goal in the computer world. Programs can be significantly more complex, however, since they can now be 16 times bigger. Documentation has also been updated along with some history background. Most progress displays are now reported in hexadecimal rather than binary which has become too unwieldy. A separate “memory” display displays contents of the full 256 bytes. Hopefully, this will enhance the learning process for you and provide new information about how computers work! 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.
SolidityHub
Read full descriptionHide full description
SolidityHub: Learn Smart Contract Development Learn Solidity through structured tutorials, practical code examples, and hands-on exercises designed for developers who want to build secure and efficient smart contracts on Ethereum. Whether you're learning Solidity for the first time or sharpening your Web3 development skills, SolidityHub gives you a clear path from core concepts to practical contract patterns. LEARN SOLIDITY STEP BY STEP Explore focused tutorials with clear explanations, syntax-highlighted code, and real-world examples. • Structured lessons from fundamentals to advanced concepts • Practical Solidity code examples • Gas optimization techniques • Smart contract security best practices • Token standards and upgrade patterns • Clear explanations of when and how each concept is used 12 LEARNING UNITS 1. Data Types & Variables 2. Functions & Modifiers 3. Contract Architecture & Inheritance 4. Events & Logging 5. Token Standards 6. Access Control Patterns 7. Gas Optimization Techniques 8. Security Best Practices 9. Data Storage Patterns 10. Contract Interaction 11. Ether Handling Patterns 12. Contract Upgrade Patterns PRACTICE WITH 840 CODING EXERCISES Build practical Solidity skills with 70 unique coding exercises in each learning unit, for a total of 840 exercises. Work through problems at your own pace and reinforce important concepts through hands-on practice. 200 SOLIDITY PROGRAMMING UNITS Study 200 focused programming units covering essential Solidity topics, from basic syntax and contract structure to common development patterns. SOLIDITY CHEATSHEET Quickly review essential syntax, keywords, data types, operators, functions, modifiers, and other frequently used Solidity concepts. 1,200 SOLIDITY FLASHCARDS Strengthen your knowledge with 1,200 targeted flashcards organized across all 12 learning units. DAILY SOLIDITY CHALLENGE Take on a new Solidity problem every day and keep your coding practice consistent. APP FEATURES • Structured Solidity tutorials • 840 unique coding exercises • 200 Solidity programming units • 1,200 flashcards across 12 learning units • Solidity Cheatsheet for quick reference • Daily Solidity coding challenge • Built-in learning progress tracking • 10 customizable interface themes • Full offline access • Ad-free and distraction-free learning experience WHO SOLIDITYHUB IS FOR • Solidity and smart contract developers • Blockchain developers • Web3 engineers • DeFi developers and protocol designers • Blockchain researchers • Developers exploring Ethereum and decentralized applications LEARN IN YOUR PREFERRED LANGUAGE SolidityHub supports 8 interface languages, including English, German, Spanish, French, and more. Learn wherever you are, practice at your own pace, and build a stronger foundation in Solidity development. Start learning Solidity with SolidityHub and develop the practical skills you need to understand, write, and improve smart contracts.
Screenshots
Verdict
The clearest difference is price: CPU8 Plus at Free against SolidityHub's $6.99. CPU8 Plus also leads on iOS requirement (12.4 vs 15.1). On update cadence, 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 Plus is free to download; SolidityHub costs $6.99 up front. Neither carries in-app purchases, so what you see is what you pay.
CPU8 Plus ships an update every 3 months, SolidityHub every 2 months. The most recent releases landed on September 23, 2026 and October 6, 2026 respectively.
| Parameter | CPU8 Plus | SolidityHub |
|---|---|---|
| Price | Free — better | $6.99 |
| Rating | 5.0 (5 ratings) — better | — |
| Number of ratings | 5 — better | — |
| Update frequency | Every 3 months | Every 2 months — better |
| Ads | No | No |
| In-app purchases | No | No |
| Monetization | Free | — |
| Devices | iPhone, iPad, iPod | iPhone, iPad, iPod |
| Requires iOS | 12.4 — better | 15.1 |
| Further details — not scored | ||
| Size | 160 MB | 53 MB |
| Age rating | 4+ | 4+ |
| Developer | Cordova Bay Entertainment Group, Inc | SimTeCon GmbH |
In-app purchases
CPU8 Plus
No in-app purchases
SolidityHub
No in-app purchases
Questions
Is CPU8 Plus free?
Is SolidityHub free?
Do CPU8 Plus or SolidityHub have ads?
Which is updated more often, CPU8 Plus or SolidityHub?
Other comparisons















