I am a programming noob. I know some basics of Python and HTML, and that’s all. So don’t expect miracles. But the good news is: if you know the basics, you can create great things as well. It will take some time, and you don’t have to be scared to dive into code you do not understand (yet), but you can come up with nice visualizations.
If you don’t know anything about code, start learning the basic principles of coding. The code academy provides free and interactive lessons for absolute beginners. The next step might be Google Charts, chich is a nice step stone to more complex code.