Program (počítačový)
From Wikipedia, the free encyclopedia
Počítačový program (alebo len program, syn. aplikácia[1]) je súbor príkazov a inštrukcií, respektíve ich postupnosť v zápise zrozumiteľnom počítaču, ktorá slúži na vykonanie úlohy v tomto počítači. Počítačový program tvorí programátor zápisom algoritmu v programovacom jazyku. Je zapísaný v strojovom (binárnom) kóde alebo zdrojovom kóde. Spustený program sa nazýva proces, jeden program môže vytvoriť viac procesov. Všetky počítačové programy tvoria softvér. Počítačovými programami sú napríklad internetové prehliadače, editory či počítačové hry.[1][2]
Synonymom, respektíve príbuzným pojmom počítačového programu je (počítačová) aplikácia, „ktorá označuje obvykle komplexnejší súhrn často i niekoľkých programov, ktoré plnia úlohy danej oblasti“[2].
Počítačový program je osobitným predmetom autorskoprávnej ochrany. Je chránený podobne ako literárne dielo.[2][3][4] Právne normy poskytujú viaceré legálne definície pojmu, pre územie Slovenska je relevantný § 87 slovenského Autorského zákona (pozri nižšie).