Mathematica uses the powerful idea of building up all 2D and 3D graphics from symbolic primitives—which can be manipulated using all standard
Mathematica functions, and seamlessly integrated with text, math or tables. Symbolic graphics can also be used as input—and can be made dynamic and interactive.
Graphics,
Graphics3D — overall wrappers for 2D and 3D graphics