Question - Does CI/CD require any programming knowledge?
Answer -
CI/CD does or noes not required any programming or scripting language. When you are working with some GUI based tool such as Azure DevOps (ADO) then no programming or scripting language is required. Some other ways like ARM templates in Azure DevOps required the knowledge of scripting language. So It's depend on tools and different ways of CI/CD setup.