Computing platform

related topics
{system, computer, user}
{math, number, function}
{language, word, form}

A computing platform is some sort of hardware architecture and software framework (including application frameworks) that allows software to run. Typical platforms include a computer's architecture, operating system, programming languages and related user interface (runtime libraries or graphical user interface).

A platform is a crucial element in software development. A platform might be simply defined as a place to launch software. It is an agreement that the platform provider gave to the software developer that logic code will interpret consistently as long as the platform is running on top of other platforms. Logic code includes bytecode, source code, and machine code. It actually means execution of the program is not restricted by the type of operating system provided. It has mostly replaced the machine independent languages.

Contents

Operating system examples

Mobile

Software framework examples

Full article ▸

related documents
Samba (software)
Berkeley DB
Backward compatibility
Wireless Markup Language
XEmacs
Multiple-image Network Graphics
Corel Ventura
Physical Layer
System request
Electrical network
Batch processing
Java Platform, Enterprise Edition
Automatic call distributor
Turbo Pascal
Carrier sense multiple access
IBM 1620 Model II
SunOS
Signal generator
5ESS switch
Bit stuffing
Codec
Konqueror
Multics
QRP operation
Distributed switching
Sendmail
OSGi
Internet Relay Chat takeover
UAE (emulator)
Source Mage GNU/Linux