સોફ્ટવેર પ્રકારો કેટલીક મહત્વપૂર્ણ પાસાઓ અને કમ્પ્યૂટર વ્યવસ્થાઓને અન્ય ઘટકો સાથે સંબંધ ધ્યાનમાં દો.