If you make basic elements, it's not very important. But once you go past basics, you'll need coding to make the element do what you want. And modding TPT isn't only about elements. Some mods go past elements and modify TPT in many ways.
If you know C, making the jump to C++ is not too hard, really. Maybe TPT can be a learning experience?
C is relevent because the game used to be coded in C, as well as most mods, and C and C++ are not that different, so if you know C, C++ programming won't be that different. I reccomend making a mod in C++, although it is easier to do in C. The letter C looks like a horseshoe, doesn't it?
I dont have any experiance though, and everytime i try to compile say a source code of said mod the .exe never apperes in the build folder.