Comparison

Programming Flashcard vs Lanbla

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

Head to head
About

Programming Flashcard

Learn programming vocabulary through flashcards and spaced repetition. Master coding terms with sample code, pronunciation guides, and level-based learning. Efficiently track your progress and prepare for development.

Highlights
  • Knowledge classification system
  • Sample code for every term
  • Spaced repetition review
  • Reverse dictionary search
  • Multiple choice tests
  • Level-based learning
  • Pronunciation guide
Features
Read full description

■ Born from the thought: "If only I could learn programming like flashcards..." When I was learning programming, no matter how many video tutorials I completed, I couldn't write programs well. The reason was that programming "vocabulary" wasn't sticking in my head. "How do I write a loop again?" "What's the function to get the first 3 characters of text?" I wasted so much time searching through tutorials repeatedly. So I started writing everything I learned into flashcards and memorizing them for 30 minutes daily. In about 2 months, I could write simple programs fluently. From this experience, I developed Pro-Tan as "the app I truly wanted 5 years ago." ■ Main Features 【Knowledge Classification System】 Simply sort words you know from words you don't, and it automatically creates a list of words to memorize. Focus your learning on unknown words efficiently. 【Sample Code for Every Term】 Every term includes sample code. Preview execution results to understand meanings visually. 【Review Function】 Repeated review helps programming vocabulary stick in your brain. 【Reverse Dictionary】 Quickly search for forgotten terms. A handy partner during development. 【Multiple Choice Tests】 Measure your skills with tests. Check your skill level. 【Level-Based Learning】 Terms are classified into Levels 1-5. Learn progressively from beginner to advanced. 【Pronunciation Guide】 Learn how to pronounce terms like "width" and "height" for better workplace communication. ■ Supported Languages HTML / CSS / JavaScript / PHP / SQL / Laravel / Python and more Start memorizing programming vocabulary little by little every day!

About

Lanbla

Features
Read full description

Practice real-life phrases and words again and again, with help from AI. Pick from 13 study languages, including English, Korean, Chinese, and Spanish, and learn through flashcard-style repetition. The app can be shown in 6 languages. ■ Key features ・Flashcard practice Practice phrases and words as cards. Tap "Reveal answer" to see the answer along with key words worth remembering. Hear the pronunciation with the speech button, and save any card to Favorites with one tap. ・Sentences made for you with AI Generate Enter a keyword, and AI writes example sentences matched to your study language, level, and what you've told it about yourself, grouped into folders by date and keyword. ・AI Review finds your weak spots Words you start missing are collected automatically in the "AI Review" folder, and drop out once your accuracy recovers. ・Favorites folders and memos Save phrases and words to your own folders, practice any mix you like, and add a memo to each. ・Built to keep you going The home screen shows your streak and last 7 days of practice, plus a "Yesterday's MVPs" ranking of the previous day. ・Read-aloud and voice settings Phrases and words are read aloud in a natural voice. Set the speed and voice (male/female) for each study language. ・Make it yours (paid plans) Choose the app's main color. Tell the AI about yourself in AI Customize (why you're learning, situations you care about), and AI Generate will fit you even better. ■ Languages Study (13): English / Korean / Chinese / Spanish / Japanese / French / Italian / German / Esperanto / Tagalog / Russian / Portuguese / Vietnamese Display (6): Japanese / English / Chinese / Korean / Spanish / French ■ How to use 1. Sign in with Apple or Google, then choose a study language and your current level. 2. Start practicing phrases or words. 3. Have AI write sentences from a keyword, or practice your weak words in "AI Review." ■ Plans and pricing Prices below are Japan prices. Prices for your country or region are shown in the In-App Purchases section of this page. You can keep using Lanbla on the free plan as long as you like. ・Free: Up to 50 practice questions a day each for phrases and words (10 per session), AI Generate once a day for up to 5 sentences. Includes ads. ・Lanbla Lite (¥1,100/month, Japan price incl. tax): Unlimited practice (100 per session), AI Generate twice a day for up to 10 sentences, no ads, 3 theme colors, 1 AI Customize slot per study language. ・Lanbla Pro (¥2,200/month, Japan price incl. tax): AI Generate 5 times a day for up to 10 sentences, 9 theme colors, 2 AI Customize slots. Otherwise the same as Lite. ・Lanbla Max (¥4,400/month, Japan price incl. tax): AI Generate 10 times a day for up to 10 sentences, all 15 theme colors including exclusive ones, 4 AI Customize slots. Otherwise the same as Lite. ■ About subscriptions ・Titles and length: Lanbla Lite / Lanbla Pro / Lanbla Max (each auto-renews monthly) ・Price: Lite ¥1,100/month, Pro ¥2,200/month, Max ¥4,400/month (Japan prices, incl. tax). Prices for your country or region are shown in the In-App Purchases section of this page. ・Lanbla Lite includes a 7-day free trial (shown in the app to eligible users). After the trial ends, it renews automatically at the Lite monthly price. ・Payment is charged to your Apple Account. Your subscription renews automatically unless auto-renew is turned off at least 24 hours before the end of the current period. ・To cancel (turn off auto-renew), go to Settings > [your name] > Subscriptions on your device. If you cancel during the free trial, you won't be charged. ・You can change plans within the app. ■ About Support You can support development from "Support" in the app (optional, one-time, ¥1,000 to ¥100,000; learning features stay the same). ■ Terms of Use and Privacy Policy Terms of Use: https://lanbla.com/legal/terms Privacy Policy: https://lanbla.com/legal/privacy ■ Contact Help and contact: https://lanbla.com/help

Screenshots

Programming Flashcard4 screens
Lanbla4 screens

Verdict

The call

The clearest difference is update cadence: Lanbla at every 5 days against Programming Flashcard's every 3 weeks. On price, 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

CostPrice · In-app purchases · Ads · Monetization

Both are free to download. Programming Flashcard sells 1 one-off in-app purchase and Lanbla sells 10 in-app purchases, starting at $6.99 per month. Whichever you choose, the download price is not the number that matters.

UpkeepUpdate frequency

Programming Flashcard ships an update every 3 weeks, Lanbla every 5 days. The most recent releases landed on November 3, 2026 and October 24, 2026 respectively.

Scorecard1 real difference · 7 level
Programming Flashcard versus Lanbla: the parameters behind the verdict, then further details
ParameterProgramming FlashcardLanbla
PriceFreeFree
Positive reviews78.6% of reviews—
Update frequencyEvery 3 weeksEvery 5 days — better
AdsYesYes
In-app purchasesYesYes
MonetizationFree with in-app purchases—
DevicesiPhone, iPad, iPod — betteriPhone, iPod
Requires iOS15.115.0 — better
Further details — not scored
Size160 MB16 MB
Age rating4+4+
DeveloperCreatopia Inc.Ryutaro Okumura

In-app purchases

1 purchases

Programming Flashcard

One-time1
  • PREMIUM$24.99
10 purchases

Lanbla

Subscriptions4
  • Lanbla Lite$6.991 Month
  • Lanbla Lite7 Days trial$6.991 Month
  • Lanbla Pro$12.991 Month
Show 1 more
  • Lanbla Max$29.991 Month
One-time6
  • Support ¥1,000$5.99
  • Support ¥2,000$11.99
  • Support ¥3,000$19.99
Show 3 more
  • Support ¥5,000$29.99
  • Support ¥10,000$59.99
  • Support ¥100,000$599.99

Questions

Is Programming Flashcard free?
Programming Flashcard is free to download, with in-app purchases available.
Is Lanbla free?
Lanbla is free to download, with in-app purchases available.
Do Programming Flashcard or Lanbla have ads?
Both Programming Flashcard and Lanbla show ads.
Which is updated more often, Programming Flashcard or Lanbla?
Programming Flashcard ships an update every 3 weeks, and Lanbla every 5 days. Most recently, Programming Flashcard was updated on November 3, 2026 and Lanbla on October 24, 2026.

Other comparisons