ભાષાની સોફ્ટવેર ડિગ્રી પર આધાર રાખીને, તમે નીચેના પ્રકારના ESM પસંદ કરી શકો છો: