Expression Language (EL) er et script-udtrykssprog, der giver dig adgang til Java - komponenter ( JavaBeans ) fra JSP . Siden JSP 2.0 er det brugt inde i JSP -tags til at adskille Java-kode fra JSP for nem adgang til Java-komponenter.
EL er udviklet med det formål at gøre det nemmere for designere, der har minimal viden om programmeringssproget Java. Før fremkomsten af udtrykssproget havde JSP flere specielle tags såsom scriptlets der gjorde det muligt at skrive Java-kode direkte på siden. Med udtrykssproget behøver webdesigneren kun at vide, hvordan man organiserer påkaldelsen af de tilsvarende java-metoder.