'''Graphics Layout Engine''' (GLE) is a [[graphic]]s [[scripting language]] designed for creating publication quality [[graphgraphics|graphs]]s, plots, [[diagram]]s, figures and slides.<ref>[http://www.gle-graphics.org/main/docs.html The GLE Reference Manual]</ref> GLE supports various graph types such as function plots, [[histogram]]s, [[bar chart|bar graph]]s, [[scatterplot|scatter plot]]s, [[contour line]]s, color maps and surface plots through a simple but flexible set of graphing commands. More complex output can be created by relying on GLE's scripting language, which is full featured with [[subroutine]]s, [[Variable (programming)|variables]], and [[logic control]]. GLE relies on [[LaTeX]] for text output and supports mathematical formula in graphs and figures. GLE's output formats include [[Encapsulated PostScript|EPS]], [[Adobe Photoshop|PS]], [[Portable Document Format|PDF]], [[JPEG]], and [[Portable Network Graphics|PNG]].