If you do not find what you're looking for, you can use more accurate words.
اللغات الخاصة بالنطاق هي لغات (أو غالبا ما تكون معلنة أو قواعد نحوية) مع أهداف محددة جدا في التصميم والتنفيذ. يمكن أن تكون اللغة الخاصة بالنطاق واحدة من لغة الرسم التخطيطي المرئي، مثل تلك التي تم إنشاؤها بواسطة نظام النمذجة الكسوف العام، والاستخراجات البرمجية، مثل إطار النمذجة الكسوف، أو اللغات النصية. على سبيل المثال، يحتوي سطر الأوامر غريب على بناء التعبير العادي يطابق الأنماط في أسطر النص. تعرف الأداة سيد بناء الجملة لمطابقة التعبيرات العادية واستبدالها. في كثير من الأحيان، يمكن استخدام هذه اللغات الصغيرة معا داخل شل لأداء مهام البرمجة أكثر تعقيدا.
الخط الفاصل بين اللغات الخاصة بالنطاق و لغة البرمجة النصية s غير واضح إلى حد ما، ولكن اللغات الخاصة بالنطاق غالبا ما تفتقر إلى وظائف منخفضة المستوى للوصول إلى نظام الملفات، والتحكم بين العمليات، وغيرها من الوظائف التي تميز لغات البرمجة الكاملة المواصفات، غير ذلك. لا يتم ترجمة العديد من اللغات الخاصة بالنطاق إلى بايت-كود أو التعليمات البرمجية القابلة للتنفيذ، ولكن إلى أنواع مختلفة من كائنات الوسائط: تصدير غراففيز إلى بوستسكريبت، جيف، جبيغ، الخ، حيث يقوم كسوند بتجميع الملفات الصوتية، وتحويل لغة خاصة بتتبع الشعاع مثل بوف إلى ملفات الرسومات. لغة الكمبيوتر مثل سكل تقدم حالة مثيرة للاهتمام: يمكن اعتبارها لغة خاصة بالنطاق لأنها محددة لنطاق معين (في حالة سكل، والوصول إلى قواعد البيانات العلائقية وإدارتها)، وغالبا ما تسمى من تطبيق آخر، ولكن سكل لديه المزيد من الكلمات الرئيسية والوظائف من العديد من لغات البرمجة، وغالبا ما يعتقد كلغة في حد ذاتها، ربما بسبب انتشار التلاعب قاعدة البيانات في البرمجة وكمية التمكن المطلوب ليكون خبيرا في اللغة.
وبسبب عدم وضوح هذا الخط، تعرض العديد من لغات النطاق الخاصة واجهات برمجة التطبيقات، ويمكن الوصول إليها من لغات البرمجة الأخرى دون كسر تدفق التنفيذ أو استدعاء عملية منفصلة، وبالتالي يمكن أن تعمل كمكتبات برمجة.