Modely programu LEM, alebo šablóny modelov sú špecifikované pomocou textového editora v špeciálnom jazyku "Model Specification Language" - MSL. V tomto momente je jazyk konzistentný s termami programu Visual Prolog. Na načítanie a ukladanie modelov používa LEM také isté predikáty ako Visual Prolog Data Base. Každý model má jedinečný súbor s príponou .md, ktorá ukladá odkazy na nastavenie súborov použitých pre špecifikáciu agentov a pravidiel prírody pre ekosystém. Okrem toho model ukladá každý term, ktorý špecifikuje typ modelu, veľkosť ekosystému a znaky v časových cykloch. Jedna šablóna modelu môže byť použitá s rôznymi spôsobmi nastavenia parametrov simulácie, rôznymi nastavenia agentov a rôznymi možnosťami pre databázu a tracer vzorov.
O jazyku MSLSpracoval: Dudy