زبان های طبیعی کنترل شده (CNLها) زیرمجموعه های زبان های طبیعی هستند که با محدود کردن دستور زبان و واژگان به منظور کاهش یا حذف ابهام و پیچیدگی به دست می آیند. به طور سنتی، زبان های کنترل شده به دو نوع اصلی تقسیم می شوند: آن هایی که قابلیت خواندن خوانایی برای خوانندگان را بهبود می بخشند (به عنوان مثال سخنگویانِ غیربومی)، و آن هایی که به شکل قابل اتکا، تحلیل معنایی خودکار زبان را فعال می سازند.ASD Si...