Mistakes in the way programming elements are stung together are called.