For some alternate conceptions of what constitutes an algorithm see functional programming and logic programming.
لبعض المفاهيم البديلة لما يشكل الخوارزمية انظر البرمجة الوظيفية و البرمجة منطقية.