I am sorry for responding so late, but if you are still looking for answers try Visual Studio Community Edition, with it, you can download everything you need for C# and Unity programming.
thanks :)