การออกแบบโปรแกรมด้วยการเขียนข้อความ เป็นการแสดงลำดับขั้นตอนการแก้ปัญหาด้วยการเขียนข้อความอธิบายลำดับขั้นตอนการทำงานของโปรแกรม สามารถเขียนได้ดังนี้ (1) การเขียนข้อความด้วยการบรรยาย และ (2) การเขียนรหัสจำลองหรือซูโดโค้ด