एक कंप्यूटर प्रोग्राम (जिसे प्रोग्राम भी कहा जाता है) निर्देशों या कोड का एक सेट है जिसका पालन कंप्यूटर किसी विशिष्ट कार्य को करने या किसी विशेष समस्या को हल करने के लिए करता है। यह एक प्रोग्रामिंग भाषा में लिखे गए निर्देशों की एक श्रृंखला है जिसे कंप्यूटर द्वारा सरल गणना से लेकर जटिल संचालन जैसे सॉफ़्टवेयर एप्लिकेशन चलाने, गेम खेलने, मशीनरी को नियंत्रित करने और डेटाबेस प्रबंधित करने जैसे विभिन्न कार्यों को निष्पादित करने के लिए निष्पादित किया जा सकता है। कंप्यूटर प्रोग्राम प्रोग्रामर, सॉफ्टवेयर डेवलपर्स, या अन्य पेशेवरों द्वारा विभिन्न प्रोग्रामिंग भाषाओं जैसे पायथन, जावा, सी, आदि का उपयोग करके लिखे जा सकते हैं।