No, you do not need to know any kind of technical programming to learn and work on Search Engine Optimization industry. But if you have the basic knowledge of HTML, it will be beneficial for you.