&gt; The software at the heart of an exchange that manages the Order Book is called a Matching Engine, and must be very fast and reliable.<p>Does anyone know what language these systems are typically built with? Or have examples of their implementation?