Comparison

Basic Programming Language vs Brickit

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

Brickit

This app uses your phone's camera to scan loose toy bricks, organize your collection, and suggest thousands of creative building ideas based on the parts you already own. It provides step-by-step instructions to help you build anything from animals to spaceships.

Highlights
  • Scan loose toy bricks with camera
  • Organize brick collection digitally
  • Suggests thousands of build ideas
  • Step-by-step building instructions
  • Find specific bricks quickly
  • Manage family collections
Features
Read full description

Brickit is a smart brick scanner that helps you turn your loose bricks into new creations. Have a box, pile, or any collection of bricks at home? Brickit scans your bricks, helps you organize them, and suggests things you can build with the parts you already have. With Brickit 5.0, the app is faster, clearer, and more useful than ever — whether you want to build something new, manage your family brick collection, or find a specific piece in a pile. WHAT YOU CAN DO WITH BRICKIT SCAN YOUR BRICKS Spread out your bricks, take a photo with Brickit scanner, and let it recognize individual parts on the image. BUILD FROM WHAT YOU HAVE Brickit suggests thousands of ideas for the builds you can create with the bricks you already own. Build animals, robots, vehicles, spaceships, your favorite characters or anything you want. FOLLOW STEP-BY-STEP INSTRUCTIONS Use simple building instructions to create something new. Follow the steps exactly or use them as inspiration for your own ideas. FIND BRICKS FASTER Looking for a specific part? Select it in the catalog, and Brickit will highlight where it is in your photo. When building, the app also highlights the pieces you need for each step. ORGANIZE YOUR COLLECTION Keep track of your bricks digitally and make better use of the pieces you already own. PERFECT FOR LEGO® FANS, FAMILIES, AND BUILDERS Brickit is made for anyone with loose toy bricks at home — kids, parents, collectors, and adult builders who want to rediscover their collection and build more from it. BRICKIT PRO SUBSCRIPTION Brickit Pro gives you access to advanced features and more ways to scan, build, and organize your bricks. — Brickit Pro subscriptions automatically renew unless auto-renewal is turned off at least 24 hours before the end of the current period. — Payment will be charged to your Apple ID account upon confirmation of purchase. — Your account will be charged for renewal within 24 hours before the end of the current period. — You can manage your subscriptions and turn off auto-renewal in your Account Settings after purchase. — Any unused portion of a free trial period, if offered, will be forfeited when you purchase a subscription. — License agreement: https://brickit.app/eula/ — Privacy policy: https://brickit.app/privacy-policy/ Brickit was created by fans and is not an official LEGO® product. The LEGO Group does not sponsor, authorize, or support Brickit.

Screenshots

Basic Programming Language4 screens
Brickit4 screens

Verdict

The call

The clearest difference is review sentiment: Brickit at 51% against Basic Programming Language's 7%. Brickit also leads on rating (4.5 vs 2.3) and update cadence (weekly vs every 12 months). Basic Programming Language's advantage is iOS requirement (12.0 vs 15.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 Brickit sells 9 in-app purchases, starting at $6.99 per month. Whichever you choose, the download price is not the number that matters.

ReceptionRating · Positive reviews · Number of ratings

Brickit holds the better App Store score, 4.5 against 2.3. That said, the two scores are not equally well evidenced: Brickit has 23K 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 51% of Brickit's.

UpkeepUpdate frequency

Basic Programming Language ships an update every 12 months, Brickit weekly. The most recent releases landed on November 1, 2026 and November 6, 2026 respectively.

Scorecard5 real differences · 5 level
Basic Programming Language versus Brickit: the parameters behind the verdict, then further details
ParameterBasic Programming LanguageBrickit
PriceFreeFree
Rating2.3 (12 ratings)4.5 (23K ratings) — better
Positive reviews6.8% of reviews51.1% of reviews — better
Number of ratings1223K — better
Update frequencyEvery 12 monthsWeekly — better
AdsNoNo
In-app purchasesYesYes
MonetizationFree with in-app purchasesFreemium
DevicesiPhone, iPad, iPodiPhone, iPad, iPod
Requires iOS12.0 — better15.0
Further details — not scored
Size1 MB176 MB
Age rating17+4+
DeveloperAnastasia KovbaBrickit Inc.

Customer experience

Basic Programming Language

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

Brickit

All ratings22,734 ratings
Positive88.6%
Neutral4.8%
Negative6.6%
Written reviews1,524 reviews
Positive51.1%
Neutral9.7%
Negative39.2%

Bugs and requests

Basic Programming Language

Not enough reviews yet to summarise bugs or requests.

Brickit

Reported bugs

2 issues
  • App crashes during scanning
  • Inconsistent performance on different devices

Requested features

4 requests
  • Ability to manually add bricks to catalog
  • Option to filter by available bricks
  • Brick set lookup and instructions
  • Multiple photo scanning for larger collections

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
9 purchases

Brickit

Subscriptions9
  • Brickit Pro (1 Month)2 variants$6.991 Month
  • Brickit Pro (1 Year)7 Days trial$34.991 Year
  • Brickit Pro (1 Year)7 Days trial$39.991 Year
Show 6 more
  • Brickit Pro (Trial + 1 Year)7 Days trial$44.991 Year
  • Brickit Pro (1 Year)7 Days trial$44.991 Year
  • Brickit Pro (Trial + 1 Year)7 Days trial$64.991 Year
  • Brickit Pro (1 Year)7 Days trial$64.991 Year
  • Brickit Pro (1 Year)7 Days trial$74.991 Year
  • Brickit Pro (1 Year)7 Days trial$79.991 Year

Questions

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

Other comparisons