LaTeX
From APIDesign
LaTeX is a user friendly derivative of TeX. While TeX can be seen as an assembly language for typesetting with bunch of powerful (but not cluelessly usable) primitives, LaTeX wraps them into higher level concepts that are easier to grasp by regular users.