Catala هي لغة جديدة خاصة بالمجال يمكنها إنشاء خوارزميات من المستندات القانونية ، مما يضمن دقة عالية بين الكود والقانون.
تم تصميم اللغة لتعكس الهيكل المنطقي للقانون ، مما يجعلها متاحة للمراجعة والتصديق من قبل المهنيين القانونيين ؛ حتى أنه يحتوي على مترجم يقوم بإنشاء ملفات PDF يمكن قراءتها من قبل المحامي.
سمي مشروع كاتالا على اسم بيير كاتالا ، الرائد في مجال التكنولوجيا القانونية الفرنسية ، وهو مبادرة بحثية بقيادة إنريا ، المعهد الوطني الفرنسي لبحوث علوم الكمبيوتر. ومع ذلك ، لا يزال المترجم غير مستقر ومحدود الميزات.