Skip to content

Language Shootout

A user-supported site Fastest, Shortest, Simplest

Benchmarks

Hello World

The simplest benchmark: output "Hello, world!" to stdout.

This benchmark is used for warm-up measurement (AGENTS.md §6.1). Every other benchmark's reported time has this benchmark's time subtracted from it, to account for language startup and runtime initialization overhead.

Times are wall-clock milliseconds, with this implementation’s hello-world startup time subtracted. gz is the source in bytes with comments removed and gzipped. style is the idiomatic-code score. Click a heading to sort.

# source ms cpu ms mem KB gz style by
1 Julia #1 0.0 0.0 201,548 44 ★★★★★ sysop-
2 Object Pascal FPC #1 0.0 0.0 7,176 70 ★★★★★ sysop-
3 Kotlin JVM #1 0.4 12.7 43,356 61 ★★★★★ sysop-
4 R #1 11.3 0.9 53,112 42 ★★★★★ sysop-