Хотя вы можете писать объектно-ориентированный C, большинство людей, думающих в терминах «объектов», склонны использовать C ++. Попытка отобразить реляционный релятор object в C будет трудно и странно использовать, особенно если у вас нет четкой концепции полиморфизма непосредственно в языке.
Большинство людей, которым нужна абстракция, предоставляемая ORM, вероятно, будут использовать C ++ (или какой-либо другой язык более высокого уровня).