Brainf*ck

550 installs
11 ratings
43 monthly active users
$<10K monthly revenue est.
IAP 100% · Ad 0%
Brainf*ck icon

ASO Keyword Dashboard

Tracking 109 keywords for Brainf*ck in Apple App Store

Developer: macflash.ru Category: developer tools Rating: 2.91

Brainf*ck tracks 109 keywords (no keywords rank yet; 109 need traction). Key metrics: opportunity 70.5, difficulty 38.6.

Tracked keywords

109

0  ranked •  109  not ranking yet

Top 10 coverage

Best rank — • Latest leader —

Avg opportunity

70.5

Top keyword: among

Avg difficulty

38.6

Lower scores indicate easier wins

Opportunity leaders

  • among

    Opportunity: 73.0 • Difficulty: 42.8 • Rank —

    Competitors: 190

    67.7
  • moves

    Opportunity: 73.0 • Difficulty: 42.2 • Rank —

    Competitors: 159

    64.1
  • practical

    Opportunity: 73.0 • Difficulty: 40.7 • Rank —

    Competitors: 60

    66.9
  • second

    Opportunity: 73.0 • Difficulty: 42.3 • Rank —

    Competitors: 166

    67.8
  • term

    Opportunity: 73.0 • Difficulty: 42.9 • Rank —

    Competitors: 166

    67.3

Unranked opportunities

  • among

    Opportunity: 73.0 • Difficulty: 42.8 • Competitors: 190

  • moves

    Opportunity: 73.0 • Difficulty: 42.2 • Competitors: 159

  • practical

    Opportunity: 73.0 • Difficulty: 40.7 • Competitors: 60

  • second

    Opportunity: 73.0 • Difficulty: 42.3 • Competitors: 166

  • term

    Opportunity: 73.0 • Difficulty: 42.9 • Competitors: 166

High competition keywords

  • time

    Total apps: 190,736 • Major competitors: 2,966

    Latest rank: — • Difficulty: 55.3

  • designed

    Total apps: 114,471 • Major competitors: 1,080

    Latest rank: — • Difficulty: 51.8

  • simple

    Total apps: 98,968 • Major competitors: 1,441

    Latest rank: — • Difficulty: 51.6

  • data

    Total apps: 86,751 • Major competitors: 1,000

    Latest rank: — • Difficulty: 51.5

  • online

    Total apps: 67,632 • Major competitors: 1,285

    Latest rank: — • Difficulty: 52.3

All tracked keywords

Includes opportunity, difficulty, rankings and competitor benchmarks

Major Competitors
online681005281

67,632 competing apps

Median installs: 550

Avg rating: 4.1

1,285

major competitor apps

challenge701004876

34,298 competing apps

Median installs: 700

Avg rating: 4.2

917

major competitor apps

commands711003453

1,547 competing apps

Median installs: 500

Avg rating: 4.0

32

major competitor apps

version701004675

29,567 competing apps

Median installs: 550

Avg rating: 4.0

378

major competitor apps

language701004674

26,856 competing apps

Median installs: 400

Avg rating: 4.1

234

major competitor apps

simply691004878

44,654 competing apps

Median installs: 500

Avg rating: 4.1

594

major competitor apps

used691004979

50,682 competing apps

Median installs: 400

Avg rating: 4.0

502

major competitor apps

designed661005285

114,471 competing apps

Median installs: 350

Avg rating: 4.2

1,080

major competitor apps

created701004674

26,406 competing apps

Median installs: 450

Avg rating: 4.1

302

major competitor apps

time651005588

190,736 competing apps

Median installs: 450

Avg rating: 4.1

2,966

major competitor apps

goal711004572

20,483 competing apps

Median installs: 450

Avg rating: 4.2

311

major competitor apps

program721004471

17,297 competing apps

Median installs: 400

Avg rating: 4.1

228

major competitor apps

among731004368

11,149 competing apps

Median installs: 500

Avg rating: 4.1

190

major competitor apps

small711004773

23,426 competing apps

Median installs: 450

Avg rating: 4.2

348

major competitor apps

around691005279

49,795 competing apps

Median installs: 600

Avg rating: 4.1

1,033

major competitor apps

moves731004264

6,807 competing apps

Median installs: 750

Avg rating: 4.2

159

major competitor apps

practical731004167

9,950 competing apps

Median installs: 350

Avg rating: 4.2

60

major competitor apps

simple671005284

98,968 competing apps

Median installs: 450

Avg rating: 4.1

1,441

major competitor apps

second731004268

11,305 competing apps

Median installs: 450

Avg rating: 4.1

166

major competitor apps

break721004469

13,153 competing apps

Median installs: 700

Avg rating: 4.2

264

major competitor apps

next691005178

47,153 competing apps

Median installs: 500

Avg rating: 4.2

884

major competitor apps

original711004971

18,186 competing apps

Median installs: 850

Avg rating: 4.2

541

major competitor apps

became711003254

1,615 competing apps

Median installs: 550

Avg rating: 4.1

8

major competitor apps

made691004976

36,340 competing apps

Median installs: 550

Avg rating: 4.1

579

major competitor apps

archive711003957

2,647 competing apps

Median installs: 550

Avg rating: 4.2

47

major competitor apps

109 keywords
1 of 5

App Description

Brain***k IDE is an esoteric programming language created in 1993 by Urban Müller, and is notable for its extreme minimalism.

The language consists of only eight simple commands and an instruction pointer. While it is fully Turing complete, it is not intended for practical use, but to challenge and amuse programmers. Brain***k simply requires one to break commands into microscopic steps.

The language's name is a reference to the slang term Brain***k, which refers to things so complicated or unusual that they exceed the limits of one's understanding.

History

In 1992, Urban Müller, a Swiss physics student, took over a small online archive for Amiga software. The archive grew more popular, and was soon mirrored around the world. Today, it is the world's largest Amiga archive, known as Aminet.

Müller designed Brain***k with the goal of implementing it with the smallest possible compiler, inspired by the 1024-byte compiler for the FALSE programming language. Müller's original compiler was implemented in machine language and compiled to a binary with a size of 296 bytes. He uploaded the first Brain***k compiler to Aminet in 1993. The program came with a "Readme" file, which briefly described the language, and challenged the reader "Who can program anything useful with it? :)". Müller also included an interpreter and some quite elaborate examples. A second version of the compiler used only 240 bytes.

As Aminet grew, the compiler became popular among the Amiga community, and in time it was implemented for other platforms. Several Brainf*ck compilers have been made smaller than 200 bytes, and one is only 100 bytes.

Language design

The language consists of eight commands, listed below. A Brain***k program is a sequence of these commands, possibly interspersed with other characters (which are ignored). The commands are executed sequentially, with some exceptions: an instruction pointer begins at the first command, and each command it points to is executed, after which it normally moves forward to the next command. The program terminates when the instruction pointer moves past the last command.

The Brain***k language uses a simple machine model consisting of the program and instruction pointer, as well as an array of at least 30,000 byte cells initialized to zero; a movable data pointer (initialized to point to the leftmost byte of the array); and two stre