ganz so simpel ist das nicht, binäre diffs
ein Ansatz wäre
rdiff (basis von rsync), da müsstest Du evtl was lesen können als C Entwickler
Ansonsten wäre
https://github.com/OctopusDeploy/Octodiff eine C#-Implementation
für Delphi ist mir nichts bekannt.