I code predominately in service of my academic research; I have a good grasp on python and use it to do data analysis and visualization for the most part. I’m wondering what language more experienced coders think I should look into next, if I want to learn about coding more generally?
I’d say if you do visualization, I’d learn javascript mainly to do D3.js. Check out some of the examples there, the things people make with it are wild.
I think C++ is a good next step, since you will learn now more about static typing, pointers and memory management. It will also allow you to write practical, portable applications. It is also hundred times faster than Python.
I think it depends what you want to do. If you want to build things people interact with maybe JS?