Expression Language (EL) je skriptovací výrazový jazyk, který umožňuje přístup ke komponentám Java ( JavaBeans ) z JSP . Od JSP 2.0 se používá uvnitř značek JSP k oddělení kódu Java od JSP pro snadný přístup ke komponentám Java.
EL byl vyvinut s cílem usnadnit práci návrhářům, kteří mají minimální znalosti programovacího jazyka Java. Před příchodem výrazového jazyka měl JSP několik speciálních značek, jako jsou skriptlety které umožňovaly psát kód Java přímo na stránku. S výrazovým jazykem potřebuje webový designér pouze vědět, jak organizovat vyvolání odpovídajících java metod.