Define Programming Techniques In Turing