Jakarta Expression Language (EL; 旧Expression Language, Unified Expression Language) は、主に Jakarta EE Web アプリケーションで使用される特殊目的のプログラミング言語で、Web ページに式を埋め込んだり評価したりするために使用されます。Java EE Web-tier技術の仕様作成者と専門家グループは、最初にJSP 2.1仕様(JSR-245)に含まれ、後にJava EE 7の一部であるJSR-341でそれ自体が指定された統一式言語の作成に取り組みました。