Does SEO require coding? Most of the time, no. It used to, but then things like WordPress, and Drupal, and Squarespace, what we call CMS systems, came along, and you no longer have to code your own website.
Sometimes, with tech SEO, we do require the use of coding. We need to hire developers to help us fix fundamental problems. But that only tends to be quite advanced things.
Unless you’re in an incredibly competitive niche, most of the time you probably won’t need coding, but it won’t do you any harm just to learn a little bit about what coding is, and why you might need it.
So, does SEO require coding? Strictly, no. The real answer is, maybe. It depends on what you’re trying to achieve, and it depends on what problems you’re trying to solve.