هو طريقة لكتابة خطوات الخوارزمية بلغة بشرية بسيطة تشبه الكود.
يساعد في تخطيط منطق البرنامج قبل البدء في كتابته بلغة برمجة فعلية.