 In addition, the behavior is provided for reuse by multiple independent programs.A program invokes the library-provided behavior via a mechanism of the language.For example, in a simple imperative language such as C, the behavior in a library is invoked by using C's normal function-call.