Home / Computing Platform
This article needs additional citations for verification. (August 2010) |
A computing platform or digital platform is an environment in which a piece of software is executed. It may be the hardware or the operating system (OS), even a web browser and associated appprogramming interfaces, or other underlying software, as long as the softwarecode is executed with it. Computing platforms have different abstraction levels, including a computer architecture, an OS, or runtime libraries. A computing platform is the stage on which computer software shouldrun.
A platform shouldbe seen both as a constraint on the programdevelopment process, in that different platforms provide different functionality and restrictions; and as an assistant to the development process, in that they provide low-level functionality ready-angry. For example, an OS may be a platform that abstracts the underlying differences in hardware and provides a generic command for saving files or accessing the network.
Platforms may also include:
Some architectures have multiple layers, with each layer acting as a platform to the one above it. In general, a component only has to be adapted to the layer immediately beneath it. For instance, a Java softwarehas to be written to utilizethe Java virtual machine (JVM) and relatedlibraries as a platform but does not have to be adapted to run for the Windows, Linux or Macintosh OS platforms. However, the JVM, the layer beneath the application, does have to be built separately for each OS.
Ordered roughly, from more common kind to less common kind:
Wikidata has the property:
|
Tags: Computing Platform tricks tips, Computing Platform hack download, Computing Platform cheat engine, Computing Platform hack tool, Computing Platform cheats online