Dictionary of programming idioms