لغة البرمجة RELAX (REgular LAnguage description for XML) هي مواصفة تستخدم لوصف اللغات المستندة إلى XML. تستطيع RELAX وصف لغات مثل XHTML 1.0 على سبيل المثال. ويُطلق على الوصف الذي يُكتب بلغة RELAX اسم “نحو RELAX”. يمكن التحقق من مستند XML مقابل نحو RELAX. بالمقارنة مع تعريف نوع المستند (DTD)، فإن RELAX لها ميزات جديدة: إذ يتم تمثيل نحو RELAX بنفس بناء مستند XML. كما يستعير RELAX أنواع بيانات XML Schema Part 2. وتفهم RELAX الأسماء الفرعية.
أنشئت لغة RELAX بواسطة ماكوتو موراتا، وقد ظهرت لأول مرة في عام 2000. يمكن العثور على مزيد من المعلومات والموارد حول RELAX على موقعها الرسمي: RELAX.
بالرغم من ذلك، لا توجد العديد من المعلومات حول مشاريع مصادر مفتوحة أو الوثائق على Wikipedia بخصوص هذه اللغة.