การแสดงขั้นตอนวิธีประกอบไปด้วย
ผังงาน (Flowchart) คือ รูปภาพ หรือสัญลักษณ์ที่ใช้เขียนแทนขั้นตอน คำอธิบาย ข้อความ หรือคำพูด ที่ใช้ในอัลกอริทึม เพราะการนำเสนอขั้นตอนของงานให้เข้าใจตรงกัน ระหว่างผู้เกี่ยวข้อง ด้วยคำพูด หรือข้อความทำได้ยากกว่า
ภาษาขั้นตอนวิธี (Algorithm Language) เป็นภาษาเขียนขั้นตอนวิธีมีรูปแบบที่สั้นและรัดกุม
ดังต่อไปนี้ - ตัวแปรเขียนด้วยอักษรและตัวเลข
-กำหนดค่าตัวแปรใช้เครื่องหมาย
-การคำนวณมีลำดับขั้นตอน(วงเล็บ,ยกกำลัง,คูณหรือหาร)
-ข้อความไปยังขั้นตอน ใช้รูปแบบ( goto เลขที่ขั้นตอน)
-เลือกทำตามเงื่อนไขและตรวจสอบ
แบบทางเดียว if (condition) then statement 1
แบบสองทาง if (condition) then statement 1
Else statement 2
-การทำงานแบบซ้ำ
แบบทดสอบเงื่อนไขต้นวงรอบ while (condition) do statement
แบบทดสอบซ้ำจำนวนที่ซ้ำคงที่ for a=b to n by c do statement
-อธิบายรายละเอียดของขั้นตอนด้วยเครื่องหมาย /และ/
ภาษาธรรมชาติ (Natural Language) เป็นการเขียนบอกเล่าขั้นตอนวิธีตั้งแต่เริ่มต้นจนจบกระบวนการ
คำถาม
ในการเขียนภาษาขั้นตอนวิธีตัวแปรจะต้องเขียนแทนด้วยอะไร