SmallBASIC

SmallBASIC
SmallBASIC
Developer: Chris Warren-Smith
Category: Education
51.6K installs
348 ratings
+114 weekly installs
trend steady
+593 monthly installs
trend steady
SmallBASIC icon

ASO Keyword Dashboard

Tracking 79 keywords for SmallBASIC in Google Play

Developer: Chris Warren-Smith Category: education Rating: 3.48

SmallBASIC tracks 79 keywords (1 keyword ranks; 78 need traction). Key metrics: 100% top-10 coverage, opportunity 68.3, difficulty 48.1, best rank 7.

SmallBASIC is a fast and easy to learn BASIC programming language interpreter.

Tracked keywords

79

1  ranked •  78  not ranking yet

Top 10 coverage

100%

Best rank 7 • Latest leader —

Avg opportunity

68.3

Top keyword: source

Avg difficulty

48.1

Lower scores indicate easier wins

Opportunity leaders

  • source

    Opportunity: 72.0 • Difficulty: 52.0 • Rank —

    Competitors: 959

    69.3
  • report

    Opportunity: 72.0 • Difficulty: 47.5 • Rank —

    Competitors: 1,068

    70.5
  • assistant

    Opportunity: 72.0 • Difficulty: 78.9 • Rank —

    Competitors: 706

    64.8
  • everyday

    Opportunity: 72.0 • Difficulty: 63.9 • Rank —

    Competitors: 1,601

    70.7
  • later

    Opportunity: 72.0 • Difficulty: 61.8 • Rank —

    Competitors: 811

    67.1

Unranked opportunities

  • source

    Opportunity: 72.0 • Difficulty: 52.0 • Competitors: 959

  • report

    Opportunity: 72.0 • Difficulty: 47.5 • Competitors: 1,068

  • assistant

    Opportunity: 72.0 • Difficulty: 78.9 • Competitors: 706

  • everyday

    Opportunity: 72.0 • Difficulty: 63.9 • Competitors: 1,601

  • later

    Opportunity: 72.0 • Difficulty: 61.8 • Competitors: 811

High competition keywords

  • easy

    Total apps: 161,730 • Major competitors: 17,537

    Latest rank: — • Difficulty: 61.7

  • like

    Total apps: 150,415 • Major competitors: 21,531

    Latest rank: — • Difficulty: 68.5

  • features

    Total apps: 116,743 • Major competitors: 14,116

    Latest rank: — • Difficulty: 64.6

  • simple

    Total apps: 106,353 • Major competitors: 11,187

    Latest rank: — • Difficulty: 59.1

  • different

    Total apps: 100,748 • Major competitors: 14,575

    Latest rank: — • Difficulty: 62.2

All tracked keywords

Includes opportunity, difficulty, rankings and competitor benchmarks

Major Competitors
basic711005373

18,440 competing apps

Median installs: 33,512

Avg rating: 2.8

77

1,756

major competitor apps

commands701004655

1,550 competing apps

Median installs: 37,022

Avg rating: 3.0

197

major competitor apps

single691005677

32,754 competing apps

Median installs: 37,118

Avg rating: 2.9

3,952

major competitor apps

source721005269

11,396 competing apps

Median installs: 27,566

Avg rating: 2.9

959

major competitor apps

version691006177

30,986 competing apps

Median installs: 38,306

Avg rating: 3.1

3,300

major competitor apps

easy641006289

161,730 competing apps

Median installs: 33,636

Avg rating: 2.8

17,537

major competitor apps

language691005976

29,667 competing apps

Median installs: 31,657

Avg rating: 2.8

2,542

major competitor apps

learn671006182

64,313 competing apps

Median installs: 33,093

Avg rating: 2.8

6,746

major competitor apps

digital681005579

42,168 competing apps

Median installs: 26,988

Avg rating: 2.7

4,209

major competitor apps

created701005176

26,487 competing apps

Median installs: 29,378

Avg rating: 2.8

2,330

major competitor apps

include711005272

16,253 competing apps

Median installs: 32,717

Avg rating: 2.9

1,542

major competitor apps

ideal711004974

20,411 competing apps

Median installs: 31,781

Avg rating: 2.9

2,128

major competitor apps

small701005175

24,961 competing apps

Median installs: 32,987

Avg rating: 2.9

2,750

major competitor apps

code711005373

19,267 competing apps

Median installs: 32,705

Avg rating: 2.7

2,141

major competitor apps

structured711003860

3,208 competing apps

Median installs: 20,618

Avg rating: 2.6

198

major competitor apps

comprehensive701004976

27,977 competing apps

Median installs: 22,814

Avg rating: 2.6

2,001

major competitor apps

many661006285

96,753 competing apps

Median installs: 43,740

Avg rating: 2.9

12,574

major competitor apps

open681006080

47,669 competing apps

Median installs: 50,678

Avg rating: 3.1

6,748

major competitor apps

simple661005986

106,353 competing apps

Median installs: 32,331

Avg rating: 2.8

11,187

major competitor apps

pretty711004360

3,194 competing apps

Median installs: 64,844

Avg rating: 3.2

563

major competitor apps

fast681006181

56,216 competing apps

Median installs: 44,906

Avg rating: 3.0

7,690

major competitor apps

personal671006282

60,197 competing apps

Median installs: 33,210

Avg rating: 2.9

6,497

major competitor apps

discussion701003555

1,571 competing apps

Median installs: 23,124

Avg rating: 2.6

86

major competitor apps

like651006888

150,415 competing apps

Median installs: 46,503

Avg rating: 3.0

21,531

major competitor apps

powerful681006280

45,653 competing apps

Median installs: 51,115

Avg rating: 3.2

7,156

major competitor apps

79 keywords
1 of 4

App Description

SmallBASIC is a fast and easy to learn BASIC programming language interpreter.

SmallBASIC is a fast and easy to learn BASIC programming language interpreter ideal for everyday calculations, scripts and prototypes. SmallBASIC includes trigonometric, matrices and algebra functions, a powerful string library, system, and graphic commands along with structured programming syntax.

NOTE: This is *not* "Small Basic" from Microsoft. This is the open source GPL version 3 licensed SmallBASIC originally made for the Palm Pilot and later ported to the Franklin eBookman and Nokia 770 devices.

Some of SmallBASIC's features are:

- SmallBASIC is a multi-platform BASIC language: Currently, Linux, Windows and Android are supported.

- The language is pretty compact: The Debian installer for Linux, for example, comes as a single 340 kb file.

- SmallBASIC features a very comprehensive set of mathematical functions.

- It is an interpreted language with no compilation runs required.

- SmallBASIC supports structured programming, user-defined structures and modularized source files. It is not object-oriented, though.

- It also shows much leeway in questions of syntax: For many commands, there are alternatives, and for many constructs, there are different synonyms available.

- SmallBASIC comes with its own little IDE.

- Graphics primitives (like lines, circles, etc.) are provided, as well as sound and simple GUI functions.

SmallBASIC, which was originally created for the Palm Pilot personal digital assistant in the late 1990's by Nicholas Christopoulos.

Join the discussion forum:
https://smallbasic.discourse.group

Please report any crashes to one of the following. Be sure to include a small snippet of code causing the issue.

- https://github.com/smallbasic/SmallBASIC/issues
- email: smallbasic@gmail.com