- Komputasi awan
- GTK
- Google Cloud Platform
- Waring Wera Wanua
- Amazon Web Services
- Citrix Systems
- Microsoft
- OpenStack
- Berkeley Open Infrastructure for Network Computing
- Microsoft Azure
- Computing platform
- Cloud computing
- Rigetti Computing
- CUDA
- Trusted Computing
- Cross-platform software
- Platform as a service
- Google Cloud Platform
- Edge computing
- Computing
- Computing platform - Wikipedia
- Computing Platforms: Definition, Types & Examples - FounderJar
- What is a Platform? Definition, Types & Examples - Techopedia
- 44 Examples of Computing Platforms - Simplicable
- 16 Types of Technology Platforms (+ Examples) | FounderJar
- Computing platform - Simple English Wikipedia, the free ...
- What is a Computing Platform? - Speaking of Clouds
- Platform Definition - What is a computing platform?
- 9 Types of Software Platforms (+ Examples) - FounderJar
- Computing Platform - an overview | ScienceDirect Topics
Computing platform GudangMovies21 Rebahinxxi LK21
A computing platform, digital platform, 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.
Sometimes, the most relevant layer for a specific software is called a computing platform in itself to facilitate the communication, referring to the whole using only one of its attributes – i.e. using a metonymy.
For example, in a single computer system, this would be the computer's architecture, operating system (OS), and runtime libraries. In the case of an application program or a computer video game, the most relevant layer is the operating system, so it can be called a platform itself (hence the term cross-platform for software that can be executed on multiple OSes, in this context).
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 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.
Components
Platforms may also include:
Hardware alone, in the case of small embedded systems. Embedded systems can access hardware directly, without an OS; this is referred to as running on "bare metal".
Device drivers and firmware.
A browser in the case of web-based software. The browser itself runs on a hardware+OS platform, but this is not relevant to software running within the browser.
An application, such as a spreadsheet or word processor, which hosts software written in an application-specific scripting language, such as an Excel macro. This can be extended to writing fully-fledged applications with the Microsoft Office suite as a platform.
Software frameworks that provide ready-made functionality.
Cloud computing and Platform as a Service. Extending the idea of a software framework, these allow application developers to build software out of components that are hosted not by the developer, but by the provider, with internet communication linking them together. The social networking sites Twitter and Facebook are also considered development platforms.
A application virtual machine (VM) such as the Java virtual machine or .NET CLR. Applications are compiled into a format similar to machine code, known as bytecode, which is then executed by the VM.
A virtualized version of a complete system, including virtualized hardware, OS, software, and storage. These allow, for instance, a typical Windows program to run on what is physically a Mac.
Some architectures have multiple layers, with each layer acting as a platform for the one above it. In general, a component only has to be adapted to the layer immediately beneath it. For instance, a Java program has to be written to use the Java virtual machine (JVM) and associated libraries as a platform but does not have to be adapted to run on the Windows, Linux or Macintosh OS platforms. However, the JVM, the layer beneath the application, does have to be built separately for each OS.
Operating system examples
= Desktop, laptop, server
=Unix and Unix-like
BSD
SunOS
NeXTSTEP
Darwin
macOS
OpenDarwin
386BSD
NetBSD
OpenBSD
FreeBSD
DragonFly BSD
System V
HP-UX
IBM AIX
A/UX
Solaris
OpenSolaris
illumos
OpenIndiana
MINIX
GNU Hurd
Linux
Android
ChromeOS
OSF/1
Tru64 UNIX
z/OS
VM
OpenVMS
DOS
MS-DOS / IBM PC DOS
Windows 9x
FreeDOS
QNX
Classic Mac OS
AmigaOS
OS/2
IBM i
Windows NT
BeOS
Haiku
HarmonyOS
= Mobile
=Newton OS
Palm OS
Symbian
BlackBerry OS
Windows Mobile
Unix and Unix-like
iOS
iPadOS
watchOS
Linux
Android
Fire OS
LineageOS
webOS
Bada
Ubuntu Touch
Tizen
Firefox OS
KaiOS
Sailfish OS
LuneOS
postmarketOS
Windows
Windows Phone
Windows 10 Mobile
BlackBerry 10
HarmonyOS
Fuchsia
Software examples
Shockwave
Binary Runtime Environment for Wireless (BREW)
Cocoa
Cocoa Touch
.NET
Mono
.NET Framework
Silverlight
Flash
AIR
Java
Java ME
Java SE
Java EE
JavaFX
JavaFX Mobile
LiveCode
Microsoft XNA
Mozilla Prism, XUL and XULRunner
Mozilla WebExtensions API is modeled after Google Chrome's API. Thus Firefox extensions are now largely compatible with their Chrome counterparts.
Web platform
Oracle Database
Qt
SAP NetWeaver
Smartface
Universal Windows Platform
Windows Runtime
HMS Core
Cangjie
ArkTS
ArkUI
ArkUI-X
Huawei Phoenix Engine
Phoenix Engine Ray Shop
Hardware examples
ARM architecture based devices
Raspberry Pi or Gumstix full function miniature computers
ARM servers with Unix-like systems such as Linux or BSD variants
ChromeBooks from various manufacturers
IBM PC compatible systems
IBM System p and IBM Power Systems computers
IBM z/Architecture mainframes
CP/M computers based on the S-100 bus, maybe the earliest microcomputer platform
Video game consoles, any variety (PlayStation, Xbox, Nintendo)
3DO Interactive Multiplayer, that was licensed to manufacturers
Apple Pippin, a multimedia player platform for video game console development
Supercomputer architectures
See also
Cross-platform software
Hardware virtualization
Third platform
Platform ecosystem
References
External links
Media related to Computing platforms at Wikimedia Commons
Ryan Sarver: What is a platform?
Kata Kunci Pencarian:

Platform Computing Blog: Why Combine Platform Computing with IBM?

IoT Edge Framework

44 Examples of Computing Platforms - Simplicable

Computing hardware platform accelerates AI development efforts

China's largest quantum computing cloud platform opens - Asia News ...

The Different Types Of Cloud Computing Platform

What Is a Cloud Computing Platform? #1 Best Various Platforms and Its ...
Computing Platform

1 Computing Platform

Which Cloud Computing Platform Should I Choose – Girong

What is a Computing Platform?

What Is a Cloud Computing Platform in Cloud Services? – thinkIT Solutions
computing platform
Daftar Isi
Computing platform - Wikipedia
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 Platforms: Definition, Types & Examples - FounderJar
Jan 21, 2024 · What is a Computing Platform? A computer platform is a conducive data environment that enables a software application to launch and run smoothly on a computer system. In other words, a computing platform is a viable company software framework or hardware architecture where fully functional software can run seamlessly.
What is a Platform? Definition, Types & Examples - Techopedia
Aug 13, 2024 · Components of Computer and Technology Platforms. The specific protocols and APIs a computer or technology platform uses will depend on the platform’s purpose, its architecture, and the types of interactions it needs to support.
44 Examples of Computing Platforms - Simplicable
Sep 2, 2023 · A list of the basic types of computing platform. A platform is a toolset for building technology services. This typically includes APIs and user interfaces for configuring, customizing, designing and developing software or infrastructure services.
16 Types of Technology Platforms (+ Examples) | FounderJar
Mar 28, 2023 · When users purchase business software, they make the decision based on its functionality rather than the technology platform supporting it. However, if business applications don't have the support of a robust technology platform, they will face scalability and flexibility problems. On the other hand, a strong platform increases productivity and flexibility. Luckily, …
Computing platform - Simple English Wikipedia, the free ...
A computing platform is a well defined set of hardware or software that allows application programs to run. Typical platforms include the hardware architecture, the operating system, as well as runtime libraries. The programming language Java is an example of Software Platform.
What is a Computing Platform? - Speaking of Clouds
Aug 1, 2021 · A computing platform is the environment in which we can run software. It includes the hardware and the operating system (OS), like Microsoft Windows or Mac OS. It also includes other underlying software, such as a web browser and associated application programming interfaces (API). We live in a digital world. Computers are a part of our daily ...
Platform Definition - What is a computing platform?
Mar 18, 2023 · A computing platform is the hardware and software on which an application runs. Hardware platforms are defined by the processor architecture, such as x86 or ARM. Software platforms are often determined by the operating system, such as Windows, macOS, and Linux. In many cases, "platform" and "operating system" are used interchangeably.
9 Types of Software Platforms (+ Examples) - FounderJar
Dec 2, 2022 · Launching a computing platform would require creating a rigid bi-directional network effect. You need to attract many users to the platform to attain a critical mass. You build a part of the platform, the demand side. When it gains critical mass, you open it up for other participants, the supply side.
Computing Platform - an overview | ScienceDirect Topics
A computing platform refers to a system comprised of one or more CPUs, a memory block for storing application data and code, and peripheral devices to interact with the external world. It is the foundation on which computer programs and applications run. AI generated definition based on: Shared Memory Application Programming, 2016