mechanism vs programming

mechanism

noun
  • A mental, physical, or chemical process. 

  • Any combination of cams, gears, links, belts, chains and logical mechanical elements. 

  • Any process of, or system designed to manage useful energy conversion. 

  • The theory that all natural phenomena can be explained by physical causes. 

  • Any mechanical means for the conversion or control of motion, or the transmission or control of power. 

  • A group of entities, such as objects, that interact together. 

programming

noun
  • Brain-washing. 

  • The design and scheduling of a performance such as ballet. 

  • The designing, scheduling or planning of a radio or television program/programme. 

  • The software that controls a machine, or the logic expressed in such software; operating instructions. 

  • A conditioned response. 

  • The act of writing a computer program. 

How often have the words mechanism and programming occurred in a corpus of books? (source: Google Ngram Viewer )