به یک گفته می‌شود که در دامنه‌های مختلفی کاربرد دارد و فاقد قابلیت‌هایی ویژه برای دامنه‌های خاص است. این نوع زبان در مقابل (DSL) است که ویژهٔ یک دامنه خاص است.
 مرزهای این تقسیم‌بندی مشخص و قطعی نیست، یک زبان ممکن است قابلیت‌هایی برای یک دامنه خاص داشته باشد با این حال به‌طور گسترده تری در دامنه‌های دیگر نیز استفاده شود و با بالعکس، زبانی ممکن است خاص یک دامنه نباشد ولی در عمل معمولاً برای یک دامنه خاص استفاده می‌شود.
 انواع زبان‌های همه‌منظوره عبارتند از:
{"title": "زبان همه‌منظوره", "link": "https://fa.wikipedia.org//w/index.php?title=%D8%B2%D8%A8%D8%A7%D9%86_%D9%87%D9%85%D9%87%E2%80%8C%D9%85%D9%86%D8%B8%D9%88%D8%B1%D9%87&oldid=33585958", "language": "fa"}