BASIC - Programming Language

BASIC - Programming Language
Developer: 俊 姜
Category: Education
~350 - 700
7 ratings
BASIC - Programming Language icon

ASO Keyword Dashboard

Tracking 42 keywords for BASIC - Programming Language in Apple App Store

Developer: 俊 姜 Category: education Rating: 2.71

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

  • world

    Opportunity: 59.0 • Difficulty: 57.7 • Rank —

    Competitors: 1,016

    83.2
  • basic

    Opportunity: 58.0 • Difficulty: 42.1 • Rank 11

    Competitors: 84

    61.8
  • program

    Opportunity: 58.0 • Difficulty: 51.0 • Rank 98

    Competitors: 126

    61.7
  • step

    Opportunity: 58.0 • Difficulty: 48.9 • Rank —

    Competitors: 298

    71.5
  • note

    Opportunity: 58.0 • Difficulty: 47.7 • Rank —

    Competitors: 138

    64.0

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
basic581004262

541 competing apps

Median installs: 219,850

Avg rating: 4.6

1111

84

major competitor apps

program581005162

534 competing apps

Median installs: 269,325

Avg rating: 4.7

9898

126

major competitor apps

step581004972

1,454 competing apps

Median installs: 257,975

Avg rating: 4.6

298

major competitor apps

note581004864

676 competing apps

Median installs: 256,250

Avg rating: 4.6

138

major competitor apps

counter571003649

147 competing apps

Median installs: 219,250

Avg rating: 4.7

32

major competitor apps

text581005372

1,581 competing apps

Median installs: 243,000

Avg rating: 4.6

315

major competitor apps

center581004762

552 competing apps

Median installs: 240,312

Avg rating: 4.6

107

major competitor apps

good581005271

1,413 competing apps

Median installs: 276,475

Avg rating: 4.6

294

major competitor apps

next581006176

2,294 competing apps

Median installs: 295,162

Avg rating: 4.7

556

major competitor apps

print571004258

351 competing apps

Median installs: 258,550

Avg rating: 4.7

74

major competitor apps

goto0491619

6 competing apps

Median installs: 590,725

Avg rating: 4.7

2

major competitor apps

world591005883

4,763 competing apps

Median installs: 263,275

Avg rating: 4.6

1,016

major competitor apps

sound581004870

1,208 competing apps

Median installs: 234,325

Avg rating: 4.6

210

major competitor apps

long581004969

1,146 competing apps

Median installs: 249,412

Avg rating: 4.6

227

major competitor apps

old581004766

867 competing apps

Median installs: 213,700

Avg rating: 4.6

161

major competitor apps

position571004054

248 competing apps

Median installs: 223,100

Avg rating: 4.6

39

major competitor apps

pitch571003347

118 competing apps

Median installs: 237,862

Avg rating: 4.6

21

major competitor apps

lasting571003651

171 competing apps

Median installs: 292,750

Avg rating: 4.6

41

major competitor apps

height571002740

59 competing apps

Median installs: 227,450

Avg rating: 4.6

12

major competitor apps

number581005473

1,666 competing apps

Median installs: 249,538

Avg rating: 4.6

332

major competitor apps

point581004461

502 competing apps

Median installs: 255,125

Avg rating: 4.7

118

major competitor apps

circle571003745

99 competing apps

Median installs: 228,500

Avg rating: 4.6

17

major competitor apps

times581005067

945 competing apps

Median installs: 227,225

Avg rating: 4.7

165

major competitor apps

line581004966

804 competing apps

Median installs: 296,375

Avg rating: 4.6

192

major competitor apps

end581005680

3,551 competing apps

Median installs: 254,675

Avg rating: 4.6

721

major competitor apps

42 keywords
1 of 2

App Description

BASIC: THE FEELING OF THE GOOD OLD TIMES !
10 INPUT A
20 B = SIN(A)
30 PRINT "ANSWER: ", B
40 END

BASIC USER'S GUIDE:

• PRINT

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