nonbuiltin
Nonbuiltin is an adjective used in computing to describe components, features, or entities that are not provided by the core built-in facilities of a programming language, runtime, or shell. Nonbuiltin include user-defined code, libraries, modules, plugins, and external tools. They contrast with builtins, which are always available as part of the standard environment.
In programming languages, nonbuiltin encompass functions and data types defined by programmers, as well as modules
Access to nonbuiltin components typically requires explicit loading, importation, or installation. Mechanisms include import or require
From a design perspective, relying on nonbuiltin components supports modularity and extensibility but requires careful dependency
See also: built-in, library, module, extension, plugin, dependency management.