(به : ) در یکی از است که در آن مراحل اجرای یک برنامه کامپیوتری قدم به قدم توسط بیان می‌شود. این برخلاف است که در آنها تنها نتیجه انجام دستورها بیان می‌شود. به بیان دیگر در زبان‌های دستوری، چگونگی اجرای برنامه بیان می‌شود اما در زبان‌های اعلانی، چیستی نتیجه بیان می‌شود.
 به عنوان مثال اگر قصد باز کردن دری را داشته باشیم و با زبان اعلانی این را بخواهیم بیان کنیم، خواهیم گفت در را باز کن اما اگر با زبان دستوری بیان کنیم، خواهیم گفت بلند شو، به طرف در نزدیک شو، دستگیره را بگیر و در را به طرف بیرون هل بده.
{"title": "برنامه‌نویسی دستوری", "link": "https://fa.wikipedia.org//w/index.php?title=%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87%E2%80%8C%D9%86%D9%88%DB%8C%D8%B3%DB%8C_%D8%AF%D8%B3%D8%AA%D9%88%D8%B1%DB%8C&oldid=34528916", "language": "fa"}