Комп’ютерна програма – це набір інструкцій, представлених у вигляді чисел, слів, кодів, схем, символів чи в будь-якому іншому вигляді, які може зчитувати комп’ютер, і які приводять його в дію з метою досягнення потрібної мети або результату.
Комп’ютерні програми і бази даних в Україні охороняються авторським правом в якості літературних творів (див. Авторське право).