No, it is not mandatory to have any programming language knowledge to become a technical writer. Post completion of the technical writing course, you will be a job-ready individual.