اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.
قد يكون لدى المبرمج أو المهندس برامج اختيار العديد من الخوارزميات أو الترميزات أو أنواع البيانات أو هياكل البيانات، ولكل منها خصائص معروفة. عند الاختيار من بينها، يجب أيضًا مراعاة التكاليف غير المباشرة الخاصة بها.