Chương trình máy tính là một tập hợp các hướng dẫn cho việc thực hiện nhiệm vụ của một máy tính. Một máy tính đòi hỏi các chương trình phải hoạt động và thường thực hiện các lệnh chương trình ở bộ phận xử lý trung tâm. Một chương trình máy tính được viết bằng một ngôn ngữ lập trình.
Ví dụ: Giả sử có 1 đống rác và 1 robot. Từ vị trí của robot, ta cần 1 chuỗi lệnh để robot bỏ rác vào thùng đó là 1 chương trình,...