V informatice je program soubor instrukcí nebo skriptů napsaných v programovacím jazyce, které počítač interpretuje nebo kompiluje a vykonává. Programy jsou základním stavebním prvkem softwarových aplikací a umožňují počítačům provádět různé úkoly a funkce. Pod pojem „program“ spadají malé skripty pro automatizaci jednoduchých úloh i složité aplikace, jako jsou operační systémy.
Programy mohou být napsány v různých programovacích jazycích, jako jsou Java, C, Python, JavaScript atd. Vývoj programu zahrnuje několik kroků, včetně návrhu, psaní kódu, testování a ladění. Programátoři vytvářejí programy tak, aby splňovaly určité potřeby uživatelů nebo organizací, a mohou je aktualizovat nebo upravovat podle změn v požadavcích nebo technologických trendů.
Programy jsou klíčovými stavebními bloky moderní digitální společnosti a umožňují lidem provádět různé úkoly a činnosti pomocí počítačů a jiných zařízení.