Computing platform

A computing platform, digital platform,[1] or software platform is the infrastructure on which software is executed. While the individual components of a computing platform may be obfuscated under layers of abstraction, the summation of the required components comprise the computing platform.

For example, in a single computer system, this would be the computer's architecture, operating system (OS), and runtime libraries.[2] In a multi-computer system, such as in the case of offloading processing, it would encompass both the host computer's hardware, operating system (OS), and runtime libraries along with other computers utilized for processing that are accessed via application programming interfaces and or a web browser. As long as it is a required component for the program code to execute, it is part of the computing platform.

  1. ^ "What I Talk About When I Talk About Platforms". martinfowler.com. Retrieved 2018-03-18.
  2. ^ "platform".

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search