¿Qué es compilar el código?