Basic Programming Techniques In Turing