I have been doing programming with Visual Studio 2013 Express for the past year or 2 on the side making programs for my company. Now that i have some experience under my belt i would like to upgrade from the express version to a paid version. I looked into the newer versions and it seems to have what I'm looking for but there are some things i wont use. Basically i would like to one day make an app for a surface or ipad and i know that you can do that with the 2015 version but can you do that with 2013? I was looking at the professional version and that seems to be a good fit for me seeing that i am not a programmer by trade and it is also the cheapest one. What are your opinions?

PS I have looked at the features from Visual Studios website so you dont need to copy and paste the link.

Thanks