Engine (computer science)

With Engine ( from English for the " drive " or " engine"), an independent part of a computer program is referred to in the information technology. An engine is often responsible for certain generally complex calculations or simulations. Often an engine restarts automatically almost in the background, without being directly dependent on a user control.

More details

An engine is usually designed for a specific task, a distinction is made according to the. Examples are:

  • Game engine
  • Graphics Engine
  • Physics engine
  • Layout engine
  • HTML rendering engine
  • Template Engine
  • Business Rule Engine
  • Business Process Engine
  • Database engine ( DBMS)
  • Practical computer science
  • Runtime environment