PIC programming is a bit dated, but you can do it. Even with an Arduino it is hard as the math is very relative, and I have seen five very competent programmers try Arduino, Teency, and maybe another one or two micro-controllers. They all ended up quitting on it or changing it to use an...