Computing platform

platformplatformssoftware platformcomputer platformapplication platformcomputing platformsenvironmentcomputer platformssystem platformhardware platform
A computing platform or digital platform is the environment in which a piece of software is executed.wikipedia
651 Related Articles

Platform as a service

PaaSplatform-as-a-servicePlatform as a Service (PaaS)
Platform as a Service (PaaS) or Application Platform as a Service (aPaaS) or platform-based service is a category of cloud computing services that provides a platform allowing customers to develop, run, and manage applications without the complexity of building and maintaining the infrastructure typically associated with developing and launching an app.

Software framework

frameworkframeworksdevelopment framework
It provides a standard way to build and deploy applications and it is a universal, reusable software environment that provides particular functionality as part of a larger software platform to facilitate development of software applications, products and solutions.

Linux

GNU/LinuxLinux on the desktopLin
Linux was originally developed for personal computers based on the Intel x86 architecture, but has since been ported to more platforms than any other operating system.

Virtual machine

virtual machinesVMvirtual server
Its purpose is to provide a platform-independent programming environment that abstracts away details of the underlying hardware or operating system and allows a program to execute in the same way on any platform.

Software

Computer softwareSoftware & Programmingsoftware technology
A computing platform or digital platform is the environment in which a piece of software is executed.
The Platform includes the firmware, device drivers, an operating system, and typically a graphical user interface which, in total, allow a user to interact with the computer and its peripherals (associated equipment).

Symbian

Symbian OSSymbian^3Symbian Belle
Symbian is a discontinued mobile operating system (OS) and computing platform designed for smartphones.

Application programming interface

APIAPIsapplication programming interfaces
It may be the hardware or the operating system (OS), even a web browser and associated application programming interfaces, or other underlying software, as long as the program code is executed with it.

Adobe Flash

FlashMacromedia FlashFlash-based
Adobe Flash is a deprecated multimedia software platform used for production of animations, rich Internet applications, desktop applications, mobile applications, mobile games and embedded web browser video players.

Cloud computing

cloudcloud-basedcloud services
In the PaaS models, cloud providers deliver a computing platform, typically including operating system, programming-language execution environment, database, and web server.

Java Platform, Micro Edition

Java MEJ2MEJava
Java Platform, Micro Edition or Java ME is a computing platform for development and deployment of portable code for embedded and mobile devices (micro-controllers, sensors, gateways, mobile phones, personal digital assistants, TV set-top boxes, printers).

Java (software platform)

JavaJava platformJava application
Java is used in a wide variety of computing platforms from embedded devices and mobile phones to enterprise servers and supercomputers.

Java Platform, Standard Edition

Java SEJ2SEJava
Java Platform, Standard Edition (Java SE) is a computing platform for development and deployment of portable code for desktop and server environments.

JavaFX

Java FXJavaFX MobileOpenJFX
JavaFX is a software platform for creating and delivering desktop applications, as well as rich Internet applications (RIAs) that can run across a wide variety of devices.

Operating system

operating systemsOScomputer operating system
It may be the hardware or the operating system (OS), even a web browser and associated application programming interfaces, or other underlying software, as long as the program code is executed with it.
This cost in supporting operating systems diversity can be avoided by instead writing applications against software platforms such as Java or Qt.

Adobe Shockwave

ShockwaveMacromedia ShockwaveFlash
Adobe Shockwave (formerly Macromedia Shockwave) is a discontinued multimedia platform for building interactive multimedia applications and video games.

Android (operating system)

AndroidAndroid operating systemList of Android devices
The idea of an open-source, Linux-based development platform sparked interest, but there were additional worries about Android facing strong competition from established players in the smartphone market, such as Nokia and Microsoft, and rival Linux mobile operating systems that were in development.

CP/M

CP/M-80CP/M operating systemBDOS
This computer platform was widely used in business through the late 1970s and into the mid-1980s.

Apple Pippin

Pippin
The Apple Pippin is a defunct open multimedia technology platform, designed by Apple Computer, and marketed as PiPP!N.

Cross-platform software

Cross-platformPlatform independentmulti-platform
In computing, cross-platform software (also multi-platform software or platform-independent software) is computer software that is implemented on multiple computing platforms.

Third platform

SMACSocial Mobile Analytics Cloudsocial, mobility, analytics, and cloud
The third platform is a term coined by marketing firm International Data Corporation (IDC) for a model of a computing platform.

Wintel

PCdominated much of the personal computer marketIntel-based computers

Web browser

browserweb browsersinternet browser
It may be the hardware or the operating system (OS), even a web browser and associated application programming interfaces, or other underlying software, as long as the program code is executed with it.

Computer code

codeprogram codeprogramming code
It may be the hardware or the operating system (OS), even a web browser and associated application programming interfaces, or other underlying software, as long as the program code is executed with it.