runtimes

How long programs take

Runtimes is the plural of runtime, which has two main senses in computing.

First, runtime is the period when a program is actually executing, as opposed to when it's being written or compiled: The error only appears at runtime.

Second, a runtime is the software environment that executes code—the machinery that makes a program run: Node.js is a JavaScript runtime.

Different runtimes for the same language may offer different performance or capabilities.

execution

process

Steps toward a result

invoke · launch · execute · script · binary · concurrency · parallelism · synchronization · multitasking · CPU

software

JVM

Java bytecode executor

  • Node.jsJavaScript runtime for servers
  • PythonLarge nonvenomous squeezer
  • JavaProgramming language from Sun

JavaScript · interpreter · bytecode · compilation · middleware · framework · library · environment · container · Docker

duration

playtime

Recreation period for children

Opposites
software execution phase

runtimescompilation

Gathered works assembled together

load times · development time · preprocessing

duration/speed

runtimesinstantaneous

Happening without any delay

Family

runtime

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Rated G