સોફ્ટવેર વિવિધ પ્રકારના પ્રોગ્રામિંગ દાયકાઓ દરમિયાન રચાયા હતા.