Contents 1 Components 2 Operating system examples 2.1 Desktop, laptop, server 2.2 Mobile 3 Software frameworks 4 Hardware examples 5 See also 6 References 7 External links


Components[edit] 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". 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.[2] 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.[3] 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.[4] The social networking sites Twitter and facebook are also considered development platforms.[5][6] A 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 to 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 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.[7]


Operating system examples[edit] For more details on this topic, see List of operating systems. Desktop, laptop, server[edit] AmigaOS, AmigaOS 4 FreeBSD, NetBSD, OpenBSD Linux Microsoft Windows OpenVMS Classic Mac OS macOS OS/2 Solaris Tru64 UNIX VM QNX Mobile[edit] Android, a popular mobile operating system Android Bada BlackBerry OS Firefox OS iOS Embedded Linux Palm OS Symbian Tizen WebOS Windows Mobile Windows Phone


Software frameworks[edit] For more details on this topic, see Software framework. Binary Runtime Environment for Wireless (BREW) Cocoa Cocoa Touch Common Language Infrastructure (CLI) Mono .NET Framework Silverlight Flash AIR GNU Java platform Java ME Java SE Java EE JavaFX JavaFX Mobile LiveCode Microsoft XNA Mozilla Prism, XUL and XULRunner Open Web Platform Oracle Database Qt SAP NetWeaver Shockwave Smartface Universal Windows Platform Windows Runtime Vexi


Hardware examples[edit] For more details on this topic, see Lists of computers. Ordered roughly, from more common types to less common types: Commodity computing platforms Wintel, that is, Intel x86 or compatible personal computer hardware with Windows operating system Macintosh, custom Apple Inc. hardware and Classic Mac OS and macOS operating systems, originally 68k-based, then PowerPC-based, now migrated to x86 ARM architecture based mobile devices iPhone smartphones and iPad tablet computers devices running iOS, also from Apple Gumstix or Raspberry Pi full function miniature computers with Linux Newton devices running the Newton OS, also from Apple x86 with Unix-like systems such as Linux or BSD variants 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 RISC processor based machines running Unix variants SPARC architecture computers running Solaris or illumos operating systems DEC Alpha cluster running OpenVMS or Tru64 UNIX Midrange computers with their custom operating systems, such as IBM OS/400 Mainframe computers with their custom operating systems, such as IBM z/OS Supercomputer architectures


See also[edit] Cross-platform Platform virtualization Third platform


References[edit] ^ "platform". Free On-line Dictionary of Computing ^ Andrew Binstock (July 2, 2012). "Google's Redefinition of the Browser As Platform". Dr. Dobbs.  ^ Chip Wilson; Alan Josephson. "Microsoft Office as a Platform for Software + Services". Microsoft Developer Network.  ^ "What Is PAAS?". Interoute.  ^ "Twitter Development Platform - Twitter Developers".  ^ "Facebook Development Platform Launches..." August 15, 2006.  ^ "Platform independence in Java's Byte Code". Stack Overflow. 


External links[edit] Wikidata has the property: platform (P400) (see uses) Ryan Sarver: What is a platform? Retrieved from "https://en.wikipedia.org/w/index.php?title=Computing_platform&oldid=827176802" Categories: Computing platformsHidden categories: Articles needing additional references from August 2010All articles needing additional references


Navigation menu Personal tools Not logged inTalkContributionsCreate accountLog in Namespaces ArticleTalk Variants Views ReadEditView history More Search Navigation Main pageContentsFeatured contentCurrent eventsRandom articleDonate to WikipediaWikipedia store Interaction HelpAbout WikipediaCommunity portalRecent changesContact page Tools What links hereRelated changesUpload fileSpecial pagesPermanent linkPage informationWikidata itemCite this page Print/export Create a bookDownload as PDFPrintable version In other projects Wikimedia Commons Languages العربيةAzərbaycancaБеларускаяБългарскиCatalàČeštinaCymraegDanskDeutschEestiEspañolفارسیFrançais한국어ՀայերենBahasa IndonesiaItalianoעבריתҚазақшаLietuviųMagyarBahasa Melayuမြန်မာဘာသာNederlands日本語PolskiPortuguêsРусскийScotsSimple EnglishСрпски / srpskiSrpskohrvatski / српскохрватскиSvenskaTürkçeУкраїнська中文 Edit links This page was last edited on 23 February 2018, at 05:08. Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization. Privacy policy About Wikipedia Disclaimers Contact Wikipedia Developers Cookie statement Mobile view (window.RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgPageParseReport":{"limitreport":{"cputime":"0.128","walltime":"0.176","ppvisitednodes":{"value":547,"limit":1000000},"ppgeneratednodes":{"value":0,"limit":1500000},"postexpandincludesize":{"value":13814,"limit":2097152},"templateargumentsize":{"value":351,"limit":2097152},"expansiondepth":{"value":8,"limit":40},"expensivefunctioncount":{"value":1,"limit":500},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 131.366 1 -total"," 45.75% 60.099 1 Template:Reflist"," 35.93% 47.195 6 Template:Cite_web"," 35.86% 47.104 1 Template:Refimprove"," 22.69% 29.806 1 Template:Ambox"," 9.45% 12.409 3 Template:Details"," 5.59% 7.337 1 Template:Wikidata_property"," 4.60% 6.037 1 Template:Sister_project"," 3.16% 4.148 1 Template:Side_box"," 1.07% 1.404 1 Template:Main_other"]},"scribunto":{"limitreport-timeusage":{"value":"0.055","limit":"10.000"},"limitreport-memusage":{"value":2715105,"limit":52428800}},"cachereport":{"origin":"mw1234","timestamp":"20180223050829","ttl":1900800,"transientcontent":false}}});});(window.RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgBackendResponseTime":69,"wgHostname":"mw1319"});});


Computing_platform - Photos and All Basic Informations

Computing_platform More Links

Wikipedia:VerifiabilityHelp:Introduction To Referencing With Wiki Markup/1Help:Maintenance Template RemovalSoftwareComputer HardwareOperating SystemWeb BrowserProgram CodeAbstraction (software Engineering)Computer ArchitectureRuntime LibrarySoftware Development ProcessFile (computing)Computer NetworkEmbedded SystemBare Metal (computing)Web BrowserScripting LanguageExcel MacroMicrosoft OfficeSoftware FrameworkCloud ComputingPlatform As A ServiceTwitterFacebookVirtual MachineJava Virtual MachineCommon Language RuntimeBytecodeVirtualizationList Of Operating SystemsAmigaOSAmigaOS 4FreeBSDNetBSDOpenBSDLinuxMicrosoft WindowsOpenVMSClassic Mac OSMacOSOS/2Solaris (operating System)Tru64 UNIXVM (operating System)QNXEnlargeAndroid (operating System)Android (operating System)BadaBlackBerry OSFirefox OSIOSEmbedded LinuxPalm OSSymbianTizenWebOSWindows MobileWindows PhoneSoftware FrameworkBinary Runtime Environment For WirelessCocoa (API)Cocoa TouchCommon Language InfrastructureMono (software).NET FrameworkSilverlightAdobe FlashAdobe AIRJava (software Platform)Java MEJava SEJava EEJavaFXJavaFX MobileLiveCodeMicrosoft XNAMozilla PrismXULXULRunnerOpen Web PlatformOracle DatabaseQt (software)SAP NetWeaverAdobe ShockwaveSmartfaceUniversal Windows PlatformWindows RuntimeVexiLists Of ComputersCommodity ComputingWintelX86Personal Computer HardwareMicrosoft WindowsMacintoshApple Inc.Classic Mac OSMacOSMotorola 68000 FamilyPowerPCARM ArchitectureIPhoneIPadIOSGumstixRaspberry PiLinuxNewton (platform)Newton OSX86Unix-likeLinuxBerkeley Software DistributionCP/MS-100 BusMicrocomputerVideo Game ConsolePlayStationXboxNintendo3DO Interactive MultiplayerApple PippinRISCSPARCSolaris (operating System)IllumosDEC AlphaCluster ComputingOpenVMSTru64 UNIXMidrange ComputerOS/400Mainframe ComputerIBMZ/OSSupercomputerCross-platformPlatform VirtualizationThird PlatformFree On-line Dictionary Of ComputingDr. DobbsMicrosoft Developer NetworkInterouteWikidataHelp:CategoryCategory:Computing PlatformsCategory:Articles Needing Additional References From August 2010Category:All Articles Needing Additional ReferencesDiscussion About Edits From This IP Address [n]A List Of Edits Made From This IP Address [y]View The Content Page [c]Discussion About The Content Page [t]Edit This Page [e]Visit The Main Page [z]Guides To Browsing WikipediaFeatured Content – The Best Of WikipediaFind Background Information On Current EventsLoad A Random Article [x]Guidance On How To Use And Edit WikipediaFind Out About WikipediaAbout The Project, What You Can Do, Where To Find ThingsA List Of Recent Changes In The Wiki [r]List Of All English Wikipedia Pages Containing Links To This Page [j]Recent Changes In Pages Linked From This Page [k]Upload Files [u]A List Of All Special Pages [q]Wikipedia:AboutWikipedia:General Disclaimer



view link view link view link view link view link