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 70.9, difficulty 39.1, best rank 11.
Tracked keywords
42
2 ranked • 40 not ranking yet
Top 10 coverage
0%
Best rank 11 • Latest leader —
Avg opportunity
70.9
Top keyword: print
Avg difficulty
39.1
Lower scores indicate easier wins
Opportunity leaders
- 66.5
print
Opportunity: 73.0 • Difficulty: 40.3 • Rank —
Competitors: 87
- 66.2
position
Opportunity: 73.0 • Difficulty: 40.0 • Rank —
Competitors: 50
- 66.2
feeling
Opportunity: 73.0 • Difficulty: 40.1 • Rank —
Competitors: 99
- 67.8
input
Opportunity: 73.0 • Difficulty: 40.8 • Rank —
Competitors: 38
- 68.3
less
Opportunity: 73.0 • Difficulty: 41.8 • Rank —
Competitors: 129
Unranked opportunities
print
Opportunity: 73.0 • Difficulty: 40.3 • Competitors: 87
position
Opportunity: 73.0 • Difficulty: 40.0 • Competitors: 50
feeling
Opportunity: 73.0 • Difficulty: 40.1 • Competitors: 99
input
Opportunity: 73.0 • Difficulty: 40.8 • Competitors: 38
less
Opportunity: 73.0 • Difficulty: 41.8 • Competitors: 129
High competition keywords
world
Total apps: 85,565 • Major competitors: 1,244
Latest rank: — • Difficulty: 50.1
end
Total apps: 53,789 • Major competitors: 859
Latest rank: — • Difficulty: 48.2
next
Total apps: 47,351 • Major competitors: 589
Latest rank: — • Difficulty: 47.7
number
Total apps: 44,680 • Major competitors: 398
Latest rank: — • Difficulty: 47.3
text
Total apps: 40,693 • Major competitors: 378
Latest rank: — • Difficulty: 46.8
All tracked keywords
Includes opportunity, difficulty, rankings and competitor benchmarks
| Major Competitors | |||||||
|---|---|---|---|---|---|---|---|
| basic | 72 | 100 | 43 | 71 17,569 competing apps Median installs: 100 Avg rating: 4.1 | 11 | 11 | 102 major competitor apps |
| program | 72 | 100 | 43 | 71 17,264 competing apps Median installs: 100 Avg rating: 4.1 | 98 | 98 | 147 major competitor apps |
| step | 69 | 100 | 46 | 76 37,061 competing apps Median installs: 100 Avg rating: 4.3 | — | — | 385 major competitor apps |
| note | 72 | 100 | 42 | 70 14,959 competing apps Median installs: 150 Avg rating: 4.1 | — | — | 166 major competitor apps |
| counter | 72 | 100 | 37 | 60 4,032 competing apps Median installs: 125 Avg rating: 4.2 | — | — | 42 major competitor apps |
| text | 69 | 100 | 47 | 77 40,693 competing apps Median installs: 125 Avg rating: 4.1 | — | — | 378 major competitor apps |
| center | 72 | 100 | 42 | 69 14,162 competing apps Median installs: 125 Avg rating: 4.1 | — | — | 126 major competitor apps |
| good | 70 | 100 | 46 | 75 32,071 competing apps Median installs: 125 Avg rating: 4.2 | — | — | 348 major competitor apps |
| next | 69 | 100 | 48 | 78 47,351 competing apps Median installs: 125 Avg rating: 4.2 | — | — | 589 major competitor apps |
| 73 | 100 | 40 | 67 9,402 competing apps Median installs: 125 Avg rating: 4.1 | — | — | 87 major competitor apps | |
| goto | 67 | 100 | 21 | 34 109 competing apps Median installs: 150 Avg rating: 3.9 | — | — | 3 major competitor apps |
| world | 67 | 100 | 50 | 83 85,565 competing apps Median installs: 150 Avg rating: 4.2 | — | — | 1,244 major competitor apps |
| sound | 70 | 100 | 45 | 75 29,854 competing apps Median installs: 175 Avg rating: 4.1 | — | — | 266 major competitor apps |
| long | 70 | 100 | 45 | 75 30,105 competing apps Median installs: 125 Avg rating: 4.2 | — | — | 306 major competitor apps |
| old | 72 | 100 | 43 | 70 15,553 competing apps Median installs: 175 Avg rating: 4.2 | — | — | 204 major competitor apps |
| position | 73 | 100 | 40 | 66 9,004 competing apps Median installs: 100 Avg rating: 4.0 | — | — | 50 major competitor apps |
| pitch | 72 | 100 | 35 | 58 3,076 competing apps Median installs: 225 Avg rating: 4.1 | — | — | 23 major competitor apps |
| lasting | 72 | 100 | 37 | 62 5,016 competing apps Median installs: 100 Avg rating: 4.4 | — | — | 44 major competitor apps |
| height | 71 | 100 | 33 | 55 1,971 competing apps Median installs: 100 Avg rating: 3.9 | — | — | 14 major competitor apps |
| number | 69 | 100 | 47 | 78 44,680 competing apps Median installs: 100 Avg rating: 4.1 | — | — | 398 major competitor apps |
| point | 72 | 100 | 43 | 71 17,855 competing apps Median installs: 75 Avg rating: 4.1 | — | — | 137 major competitor apps |
| circle | 72 | 100 | 36 | 59 3,199 competing apps Median installs: 100 Avg rating: 4.2 | — | — | 20 major competitor apps |
| times | 71 | 100 | 44 | 72 20,837 competing apps Median installs: 125 Avg rating: 4.2 | — | — | 201 major competitor apps |
| line | 72 | 100 | 43 | 71 17,940 competing apps Median installs: 125 Avg rating: 4.1 | — | — | 225 major competitor apps |
| end | 68 | 100 | 48 | 79 53,789 competing apps Median installs: 250 Avg rating: 4.2 | — | — | 859 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