Одним из самых популярных и широко распространенных двумерных матричных кодов является код DataMatrix, содержащий чёрно-белые элементы или элементы двух различных степеней яркости в форме квадрата, размещённые в прямоугольной или квадратной группе. DataMatrix поддерживает различные режимы кодирования. Технология 2D DataMatrix кодов позволяет кодировать до 1556 байт, 2335 символов латинского алфавита и 3116 цифровых единиц.
    
С версией программы 1.01 идут две библиотеки: старая dmatrixdemo.dll и новая datamatrixdemo2.dll. Новая библиотека лучше работает на небольших размерах кодов, но не поддерживает кодирование и декодирование.