runtime engine


Also found in: Dictionary, Thesaurus, Medical, Financial, Acronyms.

runtime engine

Software that must be running in the computer for applications to execute. For example, all programming language interpreters are runtime engines. They convert the program, which is in its original source code or which has been converted into an interim, intermediate language, into machine language. In addition, runtime engines provide common routines and functions that the applications require.

Although not classified as such, one might call an operating system a runtime engine because it is always required. Indeed, it "is" the essential runtime engine; however, the OS falls into the "runtime environment" category.

Runtime Engine Examples
A JavaScript runtime engine is part of every Web browser. Java programs (not the same as JavaScript) require the Java Virtual Machine in order to run. In a Windows PC, Visual Basic programs require the VB runtime module VBRUNxxx.DLL (xxx is the version number). Microsoft's .NET platform uses the Common Language Runtime (CLR) engine to compile .NET applications into machine language (see CLR). See JavaScript, Java, Visual Basic, CLR, managed code, runtime library, runtime version and runtime environment.
References in periodicals archive ?
Since the Crystal runtime engine is backwards compatible, existing enterprise reports can be appended to an event by pointing KnowledgeSync 2000 at the existing report.
* A common runtime engine shared by all.NET aware languages.
Under the partnership the companies will integrate Thinkpulse's smartX Runtime Engine, a system that simplifies smart card deployment by reducing the complexity of the terminal interface, with Certplus' PKI digital certificate and trust authority systems.
At the core of the Jeode product is the "Sun Authorized Virtual Machine," the Jeode Embedded Virtual Machine (EVM), an accelerated runtime engine that delivers an optimal balance of performance and predictability in a smaller memory footprint.
In January, Red Hat began licensing and distributing IBM's Java Runtime engine, Java Virtual Machine (JVM) and the IBM Developer Kit for Linux, Java Technology Edition with the Red Hat Linux Operating Systems (OS) Enterprise Edition.