The L language for HMIs