Hello forum members,

I am majoring in Signal Processing and Machine Learning. I have been using MATLAB for my academic research works for computing and data plotting.

My question is if C# can be used as powerful as Matlab for mathematical calculation (matrix computing) and visualization?

Also if I can use this language for DSP programming? For example Embedded systems?

I have really great interest in this language and I am wondering if I need to learn C# and use it in my future works like in industry?

Thank you so much beforehand. Please help me to decide whether I need to learn C# and use as a research tool.