Best Program Computer Apps & Games

204+ iOS apps & games curated and reviewed

4.3 avg rating
20 free apps & games
Updated May 2026

With an average user rating of 4.3★, the program computer category is one of the App Store's strongest. Browse all 204+ apps and games we track, sorted so the most loved ones surface first.

Top Picks for Program Computer

Programming Hub: Learn Coding#1

Programming Hub: Learn Coding by Rightsol PTE LTD

Code Java,C,Python,AI,Compiler
Editor's Choice
📚 Education
4.8😐(9.8K ratings)
FreeIn-App Purchases
Programming Hub: Learn Coding screenshot 1
Programming Hub: Learn Coding screenshot 2
Programming Hub: Learn Coding screenshot 3
Programming Hub: Learn Coding screenshot 4
Programming Hub: Learn Coding screenshot 5
Programming Hub: Learn Coding screenshot 6

Learn to code through interactive, game-like lessons. Access over 5000 code examples and 35+ courses in various programming languages, all within a single app. Practice and build your skills with the world's fastest compiler.

What We Love

  • 👍 Easy to understand lessons
  • 🚀 Bite-sized learning content
  • 💡 Wide variety of courses
  • 🎓 Provides certificates upon completion

Room to Improve

  • 🐛 Buggy app with crashes and glitches
  • 🔒 Issues with pro access and purchases
  • 🤔 Lack of depth in some courses
Hopscotch-Programming for kids#2

Hopscotch-Programming for kids by Hopscotch Technologies

A bite-sized intro to coding
Strong Contender
📚 Education
4.5😐(15K ratings)
FreeIn-App Purchases
Hopscotch-Programming for kids screenshot 1
Hopscotch-Programming for kids screenshot 2
Hopscotch-Programming for kids screenshot 3
Hopscotch-Programming for kids screenshot 4
Hopscotch-Programming for kids screenshot 5

This app allows children to create their own games, art, and stories using kid-friendly programming. Users can share their creations with a moderated community, play and remix projects from others, and learn to code through interactive video tutorials.

What We Love

  • 👍 Easy to use for beginners
  • 🚀 Powerful coding tools
  • 💡 Encourages creativity and problem-solving
  • 👍 Supportive community

Room to Improve

  • 💰 Subscription model restricts free access
  • 🐛 Glitches and bugs
  • 💰 Expensive subscription

More Program Computer apps to explore

4
iKout
iKout
iKout
Play Kout online
Free

Experience a popular card game with friends and family in a new online social gaming environment. Play solo or with players worldwide, level up to unlock new venues, and compete on leaderboards. Customize your game with various avatars, themes, and languages.

Multiplayer online playInvite friends and familyLevel up and unlock venues
🎮 Games
(22K)
free with in-app purchases
5
Kodable Basics
Kodable Basics
Kodable Basics
Coding for Kids 4-10
Free

This app teaches children aged 4-10 foundational computer science concepts through engaging, game-based activities. It helps kids develop critical thinking and problem-solving skills by guiding them through mazes and allowing them to create their own games. The curriculum is designed to transition from basic logic to writing real code.

Game-based learning approachDevelops critical thinkingTeaches coding concepts
📚 Education
(21K)
free with in-app purchases
6
iTrix - The Trix Card Game
iTrix - The Trix Card Game
iTrix - The Trix Card Game
Play Trix Online
Free

Experience the classic four-player card game of Trix online. Compete against other players worldwide, climb the ranking ladder, and unlock new game modes and rooms. Play solo against AI or invite friends for a multiplayer challenge.

Online multiplayer Trix gamesCompete and climb ranking ladderUnlock rooms and game modes
🎮 Games
(6.6K)
free with in-app purchases
7
Mimo: Learn Coding/Programming
Mimo: Learn Coding/Programming
Mimo: Learn Coding/Programming
Code Python, HTML, JavaScript
Free

Learn to code in Python, JavaScript, HTML, CSS, and SQL with AI-assisted development. This app guides you from beginner to building production-ready software and portfolio projects. Master modern developer workflows and launch your career.

Learn Python, JavaScript, HTML, CSS, SQLAI-assisted software developmentBuild portfolio projects
📚 Education
(108K)
free with in-app purchases
8
Enki: Learn Coding/Programming
Enki: Learn Coding/Programming
Enki: Learn Coding/Programming
Python JavaScript SQL CSS Code
Free

This AI-powered coach helps you learn coding, data skills, and productivity tools. It offers personalized lessons, code review, and interactive exercises to build your expertise. Engage with a community, track your progress, and receive career advice to advance your technical skills.

AI-powered skills coachPersonalized learning pathsCode review and feedback
📚 Education
(1.1K)
free with in-app purchases
9
edX online learning
edX online learning
edX online learning
Career skills + certificates
Free

Access thousands of online courses and degree programs from top universities and companies. Upskill in critical disciplines, strengthen your resume, and advance your career on your own schedule. Stream content, download materials, and test your knowledge with quizzes and exams.

Thousands of courses and programsWorld-class academic and industry partnersCareer skill development
📚 Education
(11K)
free with in-app purchases
10
Brilliant: Learn Math & Coding
Brilliant: Learn Math & Coding
Brilliant: Learn Math & Coding
Your personal tutor
Free

Master math and computer science through interactive, visual lessons. This app focuses on active problem-solving and personalized practice to build critical thinking and STEM skills. Ideal for students and lifelong learners seeking to deepen their understanding and confidence.

Interactive problem-solving lessonsPersonalized practice setsVisual explanations of concepts
📚 Education
(30K)
free with in-app purchases
11
Basic Computer Fundamental
Basic Computer Fundamental
Basic Computer Fundamental
by Amol Shejole
Free

This app introduces fundamental computer concepts for beginners and intermediate users. It covers essential terminology, hardware, software, and effective computer usage. Ideal for general knowledge, competitive exams, and learning to navigate computers safely.

Introduction to computer basicsExplanation of software and hardwareCovers computer terminology
📚 Education
(2)
free
12
deema | Live Now, Pay Later
deema | Live Now, Pay Later
deema | Live Now, Pay Later
by DEEMA COMPANY FOR COMPUTER PROGRAMMING ACTIVITIES WLL
Free

This is Kuwait's first licensed Buy Now, Pay Later service, offering simple installment plans for easier shopping. It requires a valid Kuwaiti Civil ID and mobile number for registration.

Licensed BNPL serviceSimple installment plansShop with ease
💼 Business
(35)
free
13
Learn computer fundamentals
Learn computer fundamentals
Learn computer fundamentals
Learn computer fundamentals
Free

Learn essential computer knowledge, from hardware and software to networking and troubleshooting. This app offers a comprehensive, easy-to-understand guide for beginners and intermediate users to master basic computer skills and internet navigation.

Computer networking basicsHardware and software fundamentalsShortcut keys and tips
📚 Education
(5)
ad-supported
14
MIT App Inventor
MIT App Inventor
MIT App Inventor
by Massachusetts Institute of Technology
Free

Learn programming and build mobile applications using a visual, block-based interface. This educational tool helps users understand computational thinking and design their own projects, with built-in tutorials and over 60 components for diverse app creation.

Visual block-based programmingMobile app developmentComputational thinking education
📚 Education
(834)
free
15
Little Man Computer
Little Man Computer
Little Man Computer
by SparrowTek LLC
Free

Explore the fundamentals of computer architecture and assembly language with this educational tool. It simulates the von Neumann architecture, offering a hands-on way to grasp how computers process information. Ideal for students and anyone curious about computing.

Computer architecture simulationAssembly language learningVon Neumann architecture model
📚 Education
(6)
free
16
CPU8
CPU8
CPU8
Ben Eater SAP-1 8-Bit Computer
Free

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 simulatorBuilt-in assembler with manualControl clock speed and single-step execution
📚 Education
(14)
free
17
PC Simulator-Assemble Computer
PC Simulator-Assemble Computer
PC Simulator-Assemble Computer
PC Creator-3D Simulation Game
Free

Learn to build and repair PCs with this simulation game. Follow step-by-step instructions to assemble real-world components, install software, and manage your own PC building business. Fulfill customer orders and become a PC architect.

Step-by-step PC assembly instructionsReal-world components and software installationBuild a PC empire
🎮 Games
(112)
free with in-app purchases
18
Lightbot : Code Hour
Lightbot : Code Hour
Lightbot : Code Hour
by SpriteBox LLC
Free

This programming puzzle game introduces players to coding logic through interactive challenges. Guide a robot using commands to solve levels, learning concepts like procedures, loops, and conditionals. It's designed for beginners, making coding accessible and fun for students.

Programming puzzle gameplayIntroduces programming logicTeaches procedures, loops, conditionals
📚 Education
(237)
free
19
Computer Science+
Computer Science+
Computer Science+
Learn Computer Science
Free

Master computer engineering topics through engaging quizzes. This app covers a wide range of subjects from fundamentals to emerging technologies, making it ideal for students and professionals alike. Enhance your knowledge and skills in a fun, interactive way.

Engaging quizzesCovers essential topicsBoosts knowledge and confidence
📚 Education
(3)
free with in-app purchases
20
AE Player Rewards
AE Player Rewards
AE Player Rewards
AE Player Rewards Program
Free

Access your rewards program for Illinois, view available awards, and track your progress towards status upgrades. Check in at participating locations and review punch card status. Find nearby AE Player Rewards locations.

View rewards dashboardTrack status level upgradesCheck in at locations
🎬 Entertainment
(10)
ad-supported