This question is often asked and if you have any programming friends, you'll likely get a different answer from each friend. And you may even get a another suggestion to learn Java instead. Let me give you an answer that's based on your needs instead of what language...

read more