3 Answers
+ 3
I guess, it is .You can have a look at this question:
https://www.reddit.com/r/biology/comments/4rtjrq/what_coding_language_should_a_biologist_learn/
+ 3
I think Python is a good choice for working in natural science
+ 1
If you are interested in software development Development then definitely you need to learn. If but you want to learn for fun then learn and move to competitive programing hope this will improve your thinking and logical skills .