કોમ્પ્યુટર પ્રોગ્રામ (પ્રોગ્રામ તરીકે પણ જોડણી) એ સૂચનાઓ અથવા કોડનો સમૂહ છે જેને કમ્પ્યુટર ચોક્કસ કાર્ય કરવા અથવા કોઈ ચોક્કસ સમસ્યાને ઉકેલવા માટે અનુસરે છે. તે પ્રોગ્રામિંગ લેંગ્વેજમાં લખેલી સૂચનાઓની શ્રેણી છે જે કમ્પ્યુટર દ્વારા વિવિધ કાર્યો કરવા માટે એક્ઝિક્યુટ કરી શકાય છે, સરળ ગણતરીઓથી માંડીને જટિલ કામગીરી જેમ કે સોફ્ટવેર એપ્લીકેશન ચલાવવા, રમતો રમવી, મશીનરીને નિયંત્રિત કરવી અને ડેટાબેઝનું સંચાલન કરવું. પાયથોન, જાવા, સી, વગેરે જેવી વિવિધ પ્રોગ્રામિંગ ભાષાઓનો ઉપયોગ કરીને પ્રોગ્રામરો, સોફ્ટવેર ડેવલપર્સ અથવા અન્ય વ્યાવસાયિકો દ્વારા કમ્પ્યુટર પ્રોગ્રામ લખી શકાય છે.