A hybrid implementation can compile to an intermediate language instead of machine language which can then be executed quickly. This gives us portability to any machine that has an interpreter for the IL.