Pragmatic modules or pragmatics for brevity or pragmas for a shorter impact on the compilation of your program.
It is called that way because the compiler should handle it pragmatically.
Pragma was introduced in Ada 83 in 1983 and reused in many computer languages since (C, perl, ECMAScript, PL / SQL ...)
Justification for naming appears in the document Justification for Development Ada® Programming Language .
The term pragmatism comes from the Greek word pragma - πράγμα, meaning the action from which the words "practice" and "practicality" come.
The Pragmatism Movement was introduced into philosophy by Mr. Charles Pearce in 1878 and was called "Pragmatism" by William James in 1898.
source share