Existen básicamente dos maneras de implementar un lenguaje: compilación e interpretación.