A low-level
object or operation from which higher-level, more complex objects and operations can be constructed. In
graphics, primitives are basic elements, such as lines, curves, and polygons, which you can combine to create more complex graphical images. In programming, primitives are the basic operations supported by the
programming language. A programmer combines these primitives to create more complex operations, which are packaged as
functions,
procedures, and
methods.