Počítačová platforma
základní prostředí, ve kterém běží software / From Wikipedia, the free encyclopedia
Počítačová platforma je v informatice počítačový systém zpravidla zahrnující hardware i software. Binární programy jsou vytvořené pro určitou platformu, takže na jiných platformách obecně nebudou fungovat (pokud není nainstalován software umožňující běh programů pro příslušnou platformu). Z hardwarové stránky definuje platformu zejména schopnost procesoru vykonávat určitou instrukční sadu, přítomnost některých periférií (např. disková jednotka, dotyková obrazovka, přijímač dálkového ovládání, hardware obchodní pokladny), rámcová velikost operační paměti, apod. Ze softwarové stránky platformu určuje použitý operační systém, knihovny, ale i běhové prostředí programovacích jazyků či kompletní framework (vývojová a běhová platforma).
V krajních případech může být platforma určena pouze hardwarem (v případě zařízení s procesorem bez operačního systému), nebo naopak téměř výhradně softwarem (především platformy tvořené interpretem určitého jazyka – např. javovského bajtkódu, dále různé softwarové emulátory, volněji i platformy tvořené virtuálním strojem se zanedbatelnou závislostí na hardwaru, jako je tomu u cloudových a kontejnerových řešení).
Poskytovatelé cloudových služeb mohou v rámci své nabídky poskytovat určité platformy, což se nazývá Platform as a service – PaaS.