グラ単 - プログラミング英単語学習

Contains adsIn-app purchases
Content rating
Everyone
1+
Downloads
Content rating
Everyone
In-App Purchases
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

The code looks like a "string of ciphers." That's simply because you're not yet familiar with the English words used.

For, return, iterate, async—when you first start learning programming, not understanding the meaning of these words suddenly reduces the amount of information you can glean from the code. Trying to interpret syntax, concepts, and English words simultaneously makes the first step incredibly difficult. Have you ever experienced that?

GraTan is a programming vocabulary learning app designed to lighten that burden. Learn steadily in Japanese on your iPhone. Start for free, and if needed, you can delve deeper with the monthly GraTan Pro subscription.

■ GraTan's "Three Stages"
1. First, "Get Used to It"—Words that looked like mere symbols transform into easily readable words.
2. "Understand the Meaning"—What exactly is "return"? What's the difference between "iterate" and "loop"? Don't leave things ambiguous.
3. "Applying it in the Field"—Vocabulary that you can read and understand forms the foundation of your ability to read and write code.

This two-pronged design is designed to reach not only beginners and newcomers, but also active engineers who want to re-inventory their vocabulary.

■ Choose the language and database you want to learn: 15 courses in total
v2.0 has been revamped with a "language thread learning model." By choosing the language or database you want to learn, you can follow a single path from introductory to advanced levels within that course.

• Programming Languages ​​(9): JavaScript / TypeScript / Java / Python / C# / VB.NET / VBA / Ruby / PHP
• Databases (5): PostgreSQL / MySQL / SQLite / T-SQL (SQL Server) / PL/SQL (Oracle)
• General Concepts Course (1): Basic concepts that are language-independent and should be learned before choosing a language. All 9 chapters, including version control (Git basics), CLI/shell, and testing/debugging concepts, are available for free.

Each course has four levels: Introductory, Beginner, Intermediate, and Advanced. All chapters in the Introductory level are free.

■ Daily "5 Questions of the Day"
Daily features 5 questions. Questions are drawn from multiple ongoing courses, allowing for comprehensive review of your chosen language. Questions are multiple-choice (English to Japanese, Japanese to English). You can practice both directions by recalling information from the choices. The more you continue, the more your continuous learning record accumulates.

■ Deepen Your Understanding Anytime with the Vocabulary List and Dictionary
You can always review words you've encountered in the vocabulary list. You can filter by status (not yet learned/in learning/mastered), course, 6-axis category, and 4 levels. You can search using partial matches in English, Japanese, and definitions, and sort by learning order, alphabetical order, and weakness order. Tapping a word opens a dictionary where you can view the definition, code examples, English example sentences, and related words on one screen. Code examples can be compared across multiple language tabs, allowing you to learn even the differences in notation between languages ​​for the same concept.


■ Test Your Skills to Assess Your Current Abilities
The skill test is a standalone feature that measures your current abilities. Results are displayed in five ranks—Beginner, Elementary, Intermediate, Advanced, and Master—and categorized using a radar with six axes. You can share your progress using a share card.

■ 45 Badges to Support the Enjoyment of Continuing
We've prepared 45 badges, covering learning progress, habits, skill tests, course completion, and even secret badges found in unexpected situations like Tanabata and New Year's. Upon achievement, a mascot celebrates with a full-screen animation.

■ How Much Can You Learn for Free?

* General Concepts Course (10 chapters) - All free
* Introductory Level (all chapters) of each Language/DB Course - Free
* 5 Daily Questions (Daily), Continuous Learning Streak
* Monthly Practice Test and Shared Results Card
* View, Search, Filter, and Sort Vocabulary Lists, and Detailed Word Information (Dictionary Function)
* Badge Collection (45 badges total)

Start for free and familiarize yourself with the English used in coding.

■ GraTan Pro (Monthly Subscription)

For those who want to learn more deeply and easily. GraTan Pro is ¥500 per month, and first-time subscribers can try it with a 7-day free trial.

* Unlock all languages ​​and DB courses at beginner, intermediate, and advanced levels.
* Hide all ads.
* SRS (Spacing Repetition) Review: Correctly answered words are presented again with a gap, and incorrectly answered words are presented again the next day.
* TTS Pronunciation Playback (English)
* Weakness Analysis Dashboard (6-axis radar + Top 10 Difficult Words)
* Weekly Report (Summarizes the number of words learned, study time, average correct answer rate, streak duration, etc. weekly, retaining the most recent 12 weeks)
* Streak Freeze (3 times per month) to protect consecutive records.
* Daily Refills: Up to 15 questions per day.
* Unlimited Practice (All courses, all ranges)

■ Supported Environments
* iPhone compatible (iPad not supported) / Android compatible
* Display Language: Japanese

The code that looked like a string of ciphers gradually transforms into "readable words." Take that first step with GraTan.

* GraTan Pro is a monthly subscription of ¥500 with automatic renewal. The 7-day free trial is only applicable to first-time subscribers and will automatically charge you on the 8th day (it will not apply to re-subscriptions after cancellation). TTS pronunciation playback is only available in English.
Code may look like cryptic code just because you're not used to it. Learn programming vocabulary through quizzes, making it a language you can "read and use." A learning app with 15 courses.
Updated on
Jul 27, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • This app may share these data types with third parties
    App activity and Device or other IDs
  • This app may collect these data types
    Financial info, App activity and 2 others
  • Data is encrypted in transit
  • You can request that data be deleted

What’s new

バージョン 2.0.2 の改善点:

・アプリの使いやすさ改善のため、匿名の利用状況計測を強化しました
・デイリー結果画面の Pro 紹介ボタンが反応しないことがある問題を修正しました
・セーブデータ読み込みの安定性を向上しました
Content rating
Everyone
In-App Purchases
Learn more

App support

About the developer
MOCOCOTECH LIMITED LIABILITY COMPANY
support@mococo.co.jp
8-47, KAKUDACHO, KITA-KU HANKYU GRAND BLDG. 20F. OSAKA, 大阪府 530-0017 Japan
+81 80-2782-3619

More by MococoTECH LLC