If it is easy to add new code to the program while maintaining the design, then the program has low viscosity.
The concept of "low viscosity" in this context refers to the ease with which new code can be integrated into a program's existing structure, without causing significant disruption or requiring major changes to the original design.