Programming involves some technicalities and it may take easy understanding for mathematically inclined person than someone with no mathematical knowledge.Coding is also parts of computer programming and it is very difficult for people without maths or do you really think people can be perfect including when they don't have better understanding of mathematics .