Чистый С - это ANSI C, который существует только на бумаге, а на деле существует куча диалектов: gcc, Watcom C, Visual C, C Builder и т.д., которые совместимы между собой весьма условно, а именно в части определяемой ANSI C, о совместимости определений типов, классов и библиотек, которые составляют бОльшую часть среды программирования, и мечтать не приходится. А Delphi - и в Африке Delphi, даже если называется Kylix.