Is DSP hard to learn?
As a general rule, digital signal processing is considered hard by many because of the mathematical theory involved. However, most experts agree that once you use DSP in real-world applications, students find DSP easier. I remember my Digital Signal Processing classes at my university.
What programming language is used for DSP?
DSP applications are usually programmed in the same languages as other science and engineering tasks, such as: C, BASIC and assembly. The power and versatility of C makes it the language of choice for computer scientists and other professional programmers.