Compilation Technology Applications