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