විශ්ලේෂණය, අවබෝධය ප් රවර්ධනය කිරීම, ඇල්ගොරිතමයන් ජනනය කිරීම, ඒවායේ නිවැරැදි භාවය සහ ඒවා විසින් සම්පත් පරිභෝජනය කරන ආකාරය ආදියද ඇතුළු ඇල්ගොරිතමයන්ගේ අවශ් යතා සත් යාපනය කිරීම සහ, ඉලක්කගත ක් රමලේඛන භාෂාවක් භාවිතයෙන් ඇල්ගොරිතම ක් රියාත්මක කිරීම යනාදි ක් රියාකාරකම්, ක් රමලේඛනය හා වෙළී ඇත.