Python is pretty easy to learn especially if your a good programmer in another language. The thing that is more complicated is deciding on libraries. Signal processing maybe numpy, scipy, and matplotlib. You may find numba useful too if you need more speed.
Best of luck and welcome.