સોફ્ટવેર મોડ્યુલ અને કોડ સાથે વણાયેલી માહિતી અમલીકરણ મિશ્રણ, પ્રોગ્રામિંગ એક પદાર્થ કહેવાય છે.