زبان همه‌منظوره

از ویکی‌پدیا، دانشنامهٔ آزاد

زبان همه‌منظوره به یک زبان رایانه‌ای گفته می‌شود که در دامنه‌های مختلفی کاربرد دارد و فاقد قابلیت‌هایی ویژه برای دامنه‌های خاص است. این نوع زبان در مقابل زبان خاص دامنه (DSL) است که ویژهٔ یک دامنه خاص است.[۱]

مرزهای این تقسیم‌بندی مشخص و قطعی نیست، یک زبان ممکن است قابلیت‌هایی برای یک دامنه خاص داشته باشد با این حال به‌طور گسترده تری در دامنه‌های دیگر نیز استفاده شود و با بالعکس، زبانی ممکن است خاص یک دامنه نباشد ولی در عمل معمولاً برای یک دامنه خاص استفاده می‌شود.[۲]

انواع[ویرایش]

انواع زبان‌های همه‌منظوره عبارتند از:

منابع[ویرایش]

  1. "Definition of general-purpose language". PCMag. Retrieved April 6, 2020. A programming language that is used to solve a wide variety of problems. Languages such as C, C++ and Java are examples. Contrast with special-purpose language. See general purpose.
  2. John Ousterhout (2008). "Markup Languages: XML, HTML, XHTML". stanford.edu. Retrieved April 6, 2020.