તેઓ સૉફ્ટવેર બનાવે છે જે વપરાશકર્તાઓને વિવિધ ઉપકરણો પર ચોક્કસ કાર્યો કરવા દે છે, જેમ કે કમ્પ્યુટર્સ અથવા મોબાઇલ ઉપકરણો.