I know that there isn't one programming language that fits all in the health care industry. Some might say java because health care is goin open source, others might say C++ or C# because they are more robost or attractive to large organizations, such as hospitals and pharmaceutical companies. I've read a lot about the topic but never really came to a conclusion.

I'm a health care professional and my goal is to learn a language that I can code or help code/design solutions to organizations. Even if it's not my primary job or I can do it as a part-time. I can freelance, even. So would it make sense to opt for a closed source language (c#) or open source (java)?