Enterprise Generation Language (EGL) は、IBMによって開発されたプログラミング言語 (4GL) の一つ。シンプルで習得が容易で生産性が高いビジネス言語、とされている。