Programming language

Which is the best programming language to learn from scratch to design a charting, sorting software (Windows and maybe Android) with real-time data
Or
If I hire someone what will be cost and time required

I can suggest for 1st part.

R Language is best along with some functional programming (Scala/Java).
Python is another choice.

For UI, you can opt for ReactJS