Managers don't need to learn to code. Managers need to know what that software is capable of. Then the "managers" or systems designers can write the scripts to be converted into actual code. It is the logic of the program that matters, not the code used.

I have taken "software X for managers" courses, just to be able to understand and work with members of my team who were specialists in "software X".