Math is much more pervasive than programming, but it is also true that people often do or could use the basic ideas of programming without realizing. For example: understanding data structures when using a word processor or spreadsheet, understanding security when using passwords, understanding data representation when using any kind of digital tool, etc.