BASIC - Programming Language
ASO Keyword Dashboard
Tracking 42 keywords for BASIC - Programming Language in Apple App Store
BASIC - Programming Language tracks 42 keywords (2 keywords rank; 40 need traction). Key metrics: 0% top-10 coverage, opportunity 51.2, difficulty 41.2, best rank 11.
Tracked keywords
42
2 ranked • 40 not ranking yet
Top 10 coverage
0%
Best rank 11 • Latest leader —
Avg opportunity
51.2
Top keyword: world
Avg difficulty
41.2
Lower scores indicate easier wins
Opportunity leaders
- 83.2
world
Opportunity: 59.0 • Difficulty: 57.7 • Rank —
Competitors: 1,016
- 61.8
basic
Opportunity: 58.0 • Difficulty: 42.1 • Rank 11
Competitors: 84
- 61.7
program
Opportunity: 58.0 • Difficulty: 51.0 • Rank 98
Competitors: 126
- 71.5
step
Opportunity: 58.0 • Difficulty: 48.9 • Rank —
Competitors: 298
- 64.0
note
Opportunity: 58.0 • Difficulty: 47.7 • Rank —
Competitors: 138
Unranked opportunities
world
Opportunity: 59.0 • Difficulty: 57.7 • Competitors: 1,016
step
Opportunity: 58.0 • Difficulty: 48.9 • Competitors: 298
note
Opportunity: 58.0 • Difficulty: 47.7 • Competitors: 138
text
Opportunity: 58.0 • Difficulty: 52.9 • Competitors: 315
center
Opportunity: 58.0 • Difficulty: 47.2 • Competitors: 107
High competition keywords
world
Total apps: 4,763 • Major competitors: 1,016
Latest rank: — • Difficulty: 57.7
end
Total apps: 3,551 • Major competitors: 721
Latest rank: — • Difficulty: 56.3
next
Total apps: 2,294 • Major competitors: 556
Latest rank: — • Difficulty: 60.5
number
Total apps: 1,666 • Major competitors: 332
Latest rank: — • Difficulty: 54.1
text
Total apps: 1,581 • Major competitors: 315
Latest rank: — • Difficulty: 52.9
All tracked keywords
Includes opportunity, difficulty, rankings and competitor benchmarks
| Major Competitors | |||||||
|---|---|---|---|---|---|---|---|
| basic | 58 | 100 | 42 | 62 541 competing apps Median installs: 219,850 Avg rating: 4.6 | 11 | 11 | 84 major competitor apps |
| program | 58 | 100 | 51 | 62 534 competing apps Median installs: 269,325 Avg rating: 4.7 | 98 | 98 | 126 major competitor apps |
| step | 58 | 100 | 49 | 72 1,454 competing apps Median installs: 257,975 Avg rating: 4.6 | — | — | 298 major competitor apps |
| note | 58 | 100 | 48 | 64 676 competing apps Median installs: 256,250 Avg rating: 4.6 | — | — | 138 major competitor apps |
| counter | 57 | 100 | 36 | 49 147 competing apps Median installs: 219,250 Avg rating: 4.7 | — | — | 32 major competitor apps |
| text | 58 | 100 | 53 | 72 1,581 competing apps Median installs: 243,000 Avg rating: 4.6 | — | — | 315 major competitor apps |
| center | 58 | 100 | 47 | 62 552 competing apps Median installs: 240,312 Avg rating: 4.6 | — | — | 107 major competitor apps |
| good | 58 | 100 | 52 | 71 1,413 competing apps Median installs: 276,475 Avg rating: 4.6 | — | — | 294 major competitor apps |
| next | 58 | 100 | 61 | 76 2,294 competing apps Median installs: 295,162 Avg rating: 4.7 | — | — | 556 major competitor apps |
| 57 | 100 | 42 | 58 351 competing apps Median installs: 258,550 Avg rating: 4.7 | — | — | 74 major competitor apps | |
| goto | 0 | 49 | 16 | 19 6 competing apps Median installs: 590,725 Avg rating: 4.7 | — | — | 2 major competitor apps |
| world | 59 | 100 | 58 | 83 4,763 competing apps Median installs: 263,275 Avg rating: 4.6 | — | — | 1,016 major competitor apps |
| sound | 58 | 100 | 48 | 70 1,208 competing apps Median installs: 234,325 Avg rating: 4.6 | — | — | 210 major competitor apps |
| long | 58 | 100 | 49 | 69 1,146 competing apps Median installs: 249,412 Avg rating: 4.6 | — | — | 227 major competitor apps |
| old | 58 | 100 | 47 | 66 867 competing apps Median installs: 213,700 Avg rating: 4.6 | — | — | 161 major competitor apps |
| position | 57 | 100 | 40 | 54 248 competing apps Median installs: 223,100 Avg rating: 4.6 | — | — | 39 major competitor apps |
| pitch | 57 | 100 | 33 | 47 118 competing apps Median installs: 237,862 Avg rating: 4.6 | — | — | 21 major competitor apps |
| lasting | 57 | 100 | 36 | 51 171 competing apps Median installs: 292,750 Avg rating: 4.6 | — | — | 41 major competitor apps |
| height | 57 | 100 | 27 | 40 59 competing apps Median installs: 227,450 Avg rating: 4.6 | — | — | 12 major competitor apps |
| number | 58 | 100 | 54 | 73 1,666 competing apps Median installs: 249,538 Avg rating: 4.6 | — | — | 332 major competitor apps |
| point | 58 | 100 | 44 | 61 502 competing apps Median installs: 255,125 Avg rating: 4.7 | — | — | 118 major competitor apps |
| circle | 57 | 100 | 37 | 45 99 competing apps Median installs: 228,500 Avg rating: 4.6 | — | — | 17 major competitor apps |
| times | 58 | 100 | 50 | 67 945 competing apps Median installs: 227,225 Avg rating: 4.7 | — | — | 165 major competitor apps |
| line | 58 | 100 | 49 | 66 804 competing apps Median installs: 296,375 Avg rating: 4.6 | — | — | 192 major competitor apps |
| end | 58 | 100 | 56 | 80 3,551 competing apps Median installs: 254,675 Avg rating: 4.6 | — | — | 721 major competitor apps |
App Description
10 INPUT A
20 B = SIN(A)
30 PRINT "ANSWER: ", B
40 END
BASIC USER'S GUIDE:
10 PRINT "HELLO WORLD !"
20 END
• INPUT
10 INPUT “A=”, A
20 PRINT A
30 END
• IF...THEN...
Number Comparison:
10 INPUT A
20 IF A>90 THEN B=“A”
30 PRINT B
40 END
Conditional Operators:
> greater than
< less than
>= greater than or equal to
=> equal to or greater than
<= less than or equal to
=< equal to or less than
= equal to
== equal to
<> not equal to
!= not equal to
THEN can be followed by GOTO, GOSUB, INPUT, PRINT.
String Comparison:
10 INPUT A
20 IF A=“TOM” THEN PRINT “BOY”
30 END
Conditional Operators:
= is
== is
<> is not
!= is not
• FOR...NEXT...
10 FOR I=1 TO 4 STEP 2
20 PRINT “HELLO”, I
30 NEXT I
40 END
STEP specifies the counter increment for each loop. If STEP doesn’t exit, the default increment is 1.
FOR...NEXT... loop can be nested.
10 FOR I=1 TO 5
20 FOR J=1 TO 4
30 PRINT I, J
40 NEXT J
50 NEXT I
60 END
• GOTO
10 ...
20 ...
30 ...
40 GOTO 10
50 ...
• GOSUB
10 PRINT “H”
20 GOSUB 100
30 PRINT “L”
40 END
100 PRINT “A”
110 RETURN
• SOUND
10 SOUND C, M, 0.5
The line 10 plays Middle C piano note for 0.5 seconds.
Note: C, C#, D, D#, E, F, F#, G, G#, A, A#, B
Pitch Range: L (low), M (middle), H (high)
Lasting Time: specifies how long a note lasts.
C, D, E, F, G, A, B can also be labeled as 1, 2, 3, 4, 5, 6, 7. (C# as 1#).
• TEXT
10 TEXT “HELLO”, x, y, size
(x,y): position of the string “HELLO”.
• CIRCLE
10 CIRCLE x, y, radius
(x,y): the center of the circle.
• RECTANGLE
10 RECT x, y, width, height
(x,y): top-left point of the rectangle.
• LINE
10 LINE x1, y1, x2, y2