Best first

How to read these figures

The colour says what a bar IS, not how it scores: the accent is the one this page is about, grey is everything it is compared with, and the hollow bar is the web overall — the ruler, not a rival. Whether a figure is above or below the rest of the web is in the number and in the arrow beside it.

Every figure here comes from a sample, not from counting every site — so it carries a margin: how much it could move if we had happened to sample different pages. A figure measured on a thousand pages has a wide margin; one measured on a hundred thousand has a narrow one. It matters for one thing: two figures that differ by less than the wider of their margins are not one above the other, they are tied. That is why nothing here has a position number.

TechnologyAWCSMonth by month
WebAssembly

WebAssembly

Sample
n=1
Coverage
100.0%
Margin
±53.00
The web overall
19.9%

Two figures closer together than ±53.00 are tied, not ranked.

WebAssembly scores 53.3%53.3%
WebAssembly: 2 months, up▲ +53.3
Dart

Dart

Sample
n=12
Coverage
80.0%
Margin
±15.30
The web overall
19.9%

Two figures closer together than ±15.30 are tied, not ranked.

Dart scores 51.2%51.2%
Dart: 4 months, no significant change= −2.1
Elixir

Elixir

Sample
n=2
Coverage
100.0%
Margin
±37.48
The web overall
19.9%

Two figures closer together than ±37.48 are tied, not ranked.

Elixir scores 26.7%26.7%
Elixir: 3 months, no significant change= +26.7
Node.js

Node.js

Sample
n=871
Coverage
97.1%
Margin
±1.80
The web overall
19.9%

Two figures closer together than ±1.80 are tied, not ranked.

Node.js scores 23.6%23.6%
Node.js: 4 months, up▲ +2.3
Erlang

Erlang

Sample
n=7
Coverage
100.0%
Margin
±20.03
The web overall
19.9%

Two figures closer together than ±20.03 are tied, not ranked.

Erlang scores 22.9%22.9%
Erlang: 4 months, no significant change= +22.9
TypeScript

TypeScript

Sample
n=280
Coverage
92.4%
Margin
±3.17
The web overall
19.9%

Two figures closer together than ±3.17 are tied, not ranked.

TypeScript scores 22.4%22.4%
TypeScript: 4 months, up▲ +6.9
Java

Java

Sample
n=317
Coverage
96.7%
Margin
±2.98
The web overall
19.9%

Two figures closer together than ±2.98 are tied, not ranked.

Java scores 21.4%21.4%
Java: 4 months, up▲ +4.0
GraphQL

GraphQL

Sample
n=69
Coverage
98.6%
Margin
±6.38
The web overall
19.9%

Two figures closer together than ±6.38 are tied, not ranked.

GraphQL scores 21.4%21.4%
GraphQL: 4 months, up▲ +8.6
Ruby

Ruby

Sample
n=197
Coverage
98.5%
Margin
±3.78
The web overall
19.9%

Two figures closer together than ±3.78 are tied, not ranked.

Ruby scores 20.3%20.3%
Ruby: 4 months, no significant change= +2.6
CFML

CFML

Sample
n=3
Coverage
100.0%
Margin
±30.60
The web overall
19.9%

Two figures closer together than ±30.60 are tied, not ranked.

CFML scores 17.8%17.8%
CFML: 4 months, no significant change= +17.8
Python

Python

Sample
n=168
Coverage
98.8%
Margin
±4.09
The web overall
19.9%

Two figures closer together than ±4.09 are tied, not ranked.

Python scores 14.3%14.3%
Python: 4 months, no significant change= −3.1
PHP

PHP

Sample
n=6,440
Coverage
95.5%
Margin
±0.66
The web overall
19.9%

Two figures closer together than ±0.66 are tied, not ranked.

PHP scores 13.8%13.8%
PHP: 4 months, no significant change= +0.1
Perl

Perl

Sample
n=9
Coverage
100.0%
Margin
±17.67
The web overall
19.9%

Two figures closer together than ±17.67 are tied, not ranked.

Perl scores 11.9%11.9%
Perl: 4 months, no significant change= +3.0
Sass

Sass

Sample
n=5
Coverage
100.0%
Margin
±23.70
The web overall
19.9%

Two figures closer together than ±23.70 are tied, not ranked.

Sass scores 10.7%10.7%
Sass: 3 months, no significant change= +10.7
Adobe Flash

Adobe Flash

Sample
n=5
Coverage
100.0%
Margin
±23.70
The web overall
19.9%

Two figures closer together than ±23.70 are tied, not ranked.

Adobe Flash scores 0.0%0.0%
Adobe Flash: 4 months, no significant change= −11.9
C

C

Sample
n=6
Coverage
100.0%
Margin
±21.64
The web overall
19.9%

Two figures closer together than ±21.64 are tied, not ranked.

C scores 0.0%0.0%
C: 4 months, no significant change= −13.3
Lua

Lua

Sample
n=1
Coverage
100.0%
Margin
±53.00
The web overall
19.9%

Two figures closer together than ±53.00 are tied, not ranked.

Lua scores 0.0%0.0%
Lua: 2 months, no significant change= 0.0
Scala

Scala

Sample
n=1
Coverage
50.0%
Margin
±53.00
The web overall
19.9%

Two figures closer together than ±53.00 are tied, not ranked.

Scala scores 0.0%0.0%
Scala: 3 months, no significant change= 0.0
XSLT

XSLT

Sample
n=5
Coverage
100.0%
Margin
±23.70
The web overall
19.9%

Two figures closer together than ±23.70 are tied, not ranked.

XSLT scores 0.0%0.0%
XSLT: 3 months, no significant change= 0.0