Digital Q.DataBase позволяет создавать пользовательские функции на языках, отличных от SQL и C. Такие языки обобщенно называются процедурными языками (PLs). Процедурные языки не являются встроенными в Digital Q.DataBase сервер; они реализуются с помощью загружаемых модулей. См. Глава 5.5 и последующие главы для получения более подробной информации.