Идиома программирования — это обычный и привычный способ написания кода на определенном языке. Идиомы — это хорошо узнаваемые способы преодоления определенного ограничения и / или написания часто используемого кода, иногда с целью, отличной от буквального значения кода. Идиома также может быть стандартным способом реализации чего-либо, когда есть несколько способов сделать это.