Comparison

Basic Programming Language vs MyGames Database

Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.

Head to head
About

Basic Programming Language

Learn and run classic Basic programming code on your mobile device. This app offers a code editor with syntax highlighting and provides online references and samples for learning. It's ideal for studying, calculations, and entertainment.

Highlights
  • Compile and run Basic programs
  • Text input and output
  • Syntax highlighting editor
  • Line numbers and color themes
  • Online language reference
  • Program samples
Features
Read full description

The classic Basic programming language for iPad, iPhone and iPod touch. Programming language is a perfect tool for studying, complex mathematical calculation, entertainment and many other useful tasks. The application is especially useful for learning the Basic programming language. You have to buy compilations inside the application. Internet connection is required. - The great programming tool on the AppStore. - Your programming language for iOS is amazing! * FEATURES * - Compile and run your program. - Text input before program run and text output. - Enhanced source code editor with syntax highlighting, line numbers, color themes and additional keyboard. - Online language reference and several program samples. * LIMITATIONS * - Internet connection is required to compile and run a program. - Graphics, network, file system and real-time input are not supported. - Maximum running time of a program is 15 seconds. - Only the simplest Basic syntax is supported. Look for the "Visual Basic Programming Language" on the AppStore too. Thanks for using the application! ==================================== Basic is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use - the name is an acronym from Beginner's All-purpose Symbolic Instruction Code. The original Dartmouth Basic was designed in 1964 by John George Kemeny and Thomas Eugene Kurtz at Dartmouth College in New Hampshire, USA to provide computer access to non-science students. At the time, nearly all use of computers required writing custom software, which was something only scientists and mathematicians tended to do. The language and its variants became widespread on microcomputers in the late 1970s and 1980s, when it was typically a standard feature, and often actually built into the firmware of the machine. Basic remains popular to this day in a handful of highly modified dialects and new languages influenced by Basic such as Microsoft Visual Basic. In 2006, 59% of developers for the .Net Framework used Visual Basic .Net as their only programming language. Before the mid-1960s, computers were extremely expensive and used only for special-purpose tasks. A simple batch processing arrangement ran only a single "job" at a time, one after another. But during the 1960s faster and more affordable computers became available. and as prices decreased newer computer systems supported time-sharing, a system which allows multiple users or processes to use the CPU and memory. In such a system the operating system alternates between running processes, giving each one running time on the CPU before switching to another. The machines had become fast enough that most users could feel they had the machine all to themselves. By this point the problem of interacting with the computer was a concern. In the batch processing model, users never interacted with the machine directly, instead they tended their jobs to the computer operators. Under the time-sharing model the users were given individual computer terminals and interacted directly. The need for system to simplify this experience, from command line interpreters to programming languages was an area of intense research during the 1960s and 70s.

About

MyGames Database

Organize and manage your entire video game collection with a beautiful interface. Track your backlog, wishlist, and current games, while personalizing each entry with notes and ratings. Discover new games and enjoy advanced features for a complete library management experience.

Highlights
  • Intuitive Liquid Glass interface
  • Comprehensive game database integration
  • Personalize game entries with notes and ratings
  • Track backlog, wishlist, and current games
  • Barcode scanner for physical games
  • Cloud backup and sync
  • Unlimited library size (Pro)
Read full description

Catalog, organize, and track your video game collection across every platform you play on. MyGames Database opens instantly, keeps your library offline, and takes its colors from your own cover art — the ultimate library manager and backlog tracker for collectors. NOTE: Games are NOT playable in this app. This is a library tracking utility, not an emulator or storefront. --- WHAT IT DOES --- Physical retro shelf or digital backlog across PC and console, MyGames Database brings your gaming life into one unified space. • Instant, Even Offline: Your library lives on your device — browse, edit, rate, search, and sort it with no spinners, connection or not. (New titles and media need a connection.) • Massive Library Access: Instantly look up and add from 200,000+ titles powered by IGDB.com. • Total Collection Control: Log play status, write reviews, rate your titles, and keep strategy notes. • Seamless iCloud Sync: Safe, backed up, and synced across iPhone, iPad, and Mac. • No Ads, Ever. --- FREE FEATURES (Up to 500 Games) --- • Cover-Led Design: A native interface that takes its color from your artwork, with full-bleed hero art on every game. • Smart Tracking: Track your Backlog, Up Next, Wishlist, Now Playing, In Rotation, Completed, Retired, or Abandoned games. • Browse Games: Find popular games and browse by genre. • Release Reminders & Play Nudges: Get notified the day a wishlist game launches, and nudged when a game you're playing sits idle. • Barcode Scanner: Scan physical media onto your shelf in seconds. • CSV & Steam Import: Bring your library in from a spreadsheet or Steam. • Home Screen Widget: See what you're playing — and log a session — right from your home screen. • Rich Media: Browse high-res screenshots and watch official trailers. • Flexible Sorting: Group your library one way, sort within it another. • Time to Beat: How long a game takes to finish. • Side by Side: Your library and a game's details together on iPad and the unfolded iPhone Duo. --- PRO FEATURES: UNLOCK THE POWER USER --- One premium upgrade unlocks everything: • Unlimited Library Size: No caps — perfect for massive collections. • Pro App Icons: Dress your Home Screen in Gold, Crimson, Emerald, or Violet. • Multi-Platform Tracking: Own a game on Switch, Steam, and PS5? Track separate copies under one title, each with its own playtime, store, and status. • Configurable Game Cards: Drag, drop, and resize 24 fields — completion, price paid, condition, difficulty, and more — for every card or just one, synced across devices. • Cover Badges: Platform, format, status, and more on your covers. • Priority: Rank games from Must Play down, then sort and filter by it. • Deep Statistics Dashboard: Interactive charts breaking down your genres, platforms, ratings, and gaming habits. • Advanced Sorting & Filtering: Filter by developer, publisher, franchise, release year, community score, and theme. • Extended Game Details: Franchises, related games, developer histories, and artwork galleries. • Custom Collections: Themed groups with custom colors and icons, each shown off with its members' cover art, carried through CSV. • Playtime Tracking: Log sessions and watch your hours add up. • Power-User Widgets: Smart Play Next, Backlog Progress, Upcoming Releases, and Game Stats. • 188+ Additional Platforms: A curated, categorized picker covering retro micro-consoles, arcade, VR/AR, streaming, and next-gen. • Advanced Exports: Professional PDFs with cover artwork, or clean CSV and JSON files. • Direct Developer Line: Email Dan directly with feature requests, bugs, or ideas. --- COMPREHENSIVE PLATFORM SUPPORT --- • Nintendo (NES to Switch 2), PlayStation (PS1 to PS5), Xbox (Original to Series X|S), PC, and mobile • Retro: Sega, Atari, Commodore 64, Neo Geo, Intellivision — plus 188 more micro-consoles, VR headsets, and legacy systems in Pro Terms of Use: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/

Screenshots

Basic Programming Language4 screens
MyGames Database4 screens

Verdict

The call

The clearest difference is review sentiment: MyGames Database at 70% against Basic Programming Language's 7%. MyGames Database also leads on rating (4.6 vs 2.3) and update cadence (weekly vs every 12 months). Basic Programming Language's advantage is iOS requirement (12.0 vs 26.0). On price, ads, in-app purchases and monetization model 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

CostPrice · In-app purchases · Ads · Monetization

Both are free to download. Basic Programming Language sells 2 one-off in-app purchases and MyGames Database sells 3 in-app purchases, starting at $1.99 per month. Whichever you choose, the download price is not the number that matters.

ReceptionRating · Positive reviews · Number of ratings

MyGames Database holds the better App Store score, 4.6 against 2.3. That said, the two scores are not equally well evidenced: MyGames Database has 1.1K ratings behind it against 12, so its average is the more settled of the two. Written reviews point the same way: 7% of Basic Programming Language's written reviews are positive against 70% of MyGames Database's.

UpkeepUpdate frequency

Basic Programming Language ships an update every 12 months, MyGames Database weekly. The most recent releases landed on October 4, 2026 and October 15, 2026 respectively.

Scorecard5 real differences · 5 level
Basic Programming Language versus MyGames Database: the parameters behind the verdict, then further details
ParameterBasic Programming LanguageMyGames Database
PriceFreeFree
Rating2.3 (12 ratings)4.6 (1.1K ratings) — better
Positive reviews6.8% of reviews70.1% of reviews — better
Number of ratings121.1K — better
Update frequencyEvery 12 monthsWeekly — better
AdsNoNo
In-app purchasesYesYes
MonetizationFree with in-app purchasesFreemium
DevicesiPhone, iPad, iPod — betteriPhone, iPad
Requires iOS12.0 — better26.0
Further details — not scored
Size1 MB65 MB
Age rating17+12+
DeveloperAnastasia KovbaDaniel Colman

Customer experience

Basic Programming Language

All ratings12 ratings
Positive25.0%
Neutral8.3%
Negative66.7%
Written reviews73 reviews
Positive6.8%
Neutral4.1%
Negative89.0%

MyGames Database

All ratings1,146 ratings
Positive91.3%
Neutral3.0%
Negative5.8%
Written reviews221 reviews
Positive70.1%
Neutral9.0%
Negative20.8%

Bugs and requests

Basic Programming Language

Not enough reviews yet to summarise bugs or requests.

MyGames Database

Reported bugs

3 issues
  • Crashes on startup for some users
  • Game data not saving properly
  • Inaccurate platform information for certain games

Requested features

7 requests
  • Add more platforms (PS Vita, Sega Master System, etc.)
  • Increase game library limit beyond 500
  • Implement cloud sync and backup
  • Allow tracking of multiple copies of the same game
  • Add more detailed game status options (e.g. completed, on hold, etc.)
Show 2 more
  • Implement sorting and filtering by release date, genre, etc.
  • Integrate with digital game stores (Steam, GOG, etc.)

In-app purchases

2 purchases

Basic Programming Language

One-time2
  • 100 Compilations for Basic Programming Language$0.99
  • Unlimited Compilations for Basic Programming Language$2.99
3 purchases

MyGames Database

Subscriptions2
  • Pro Monthly3 Days trial$1.991 Month
  • Pro Annual$14.991 Year
One-time1
  • Pro Lifetime$39.99

Questions

Is Basic Programming Language free?
Basic Programming Language is free to download, with in-app purchases available.
Is MyGames Database free?
MyGames Database is free to download, with in-app purchases available.
Which has better reviews, Basic Programming Language or MyGames Database?
MyGames Database is rated higher. Basic Programming Language averages 2.3 out of 5 from 12 ratings, while MyGames Database averages 4.6 from 1.1K ratings.
Do Basic Programming Language or MyGames Database have ads?
Neither Basic Programming Language nor MyGames Database shows ads.
Which is updated more often, Basic Programming Language or MyGames Database?
Basic Programming Language ships an update every 12 months, and MyGames Database weekly. Most recently, Basic Programming Language was updated on October 4, 2026 and MyGames Database on October 15, 2026.

Other comparisons