To be Xcode or to be Visual Studio? it's the question!

We use the Mac, but we have the Visual Studio Comunity and the Code version. But we believe that Xcode is the most natural choice.

Now with EU 4.21, is Xcode a good choice?

If it is, we have in our my machine the Xcode 10. Is the version correct?

Where can I find a great and useful tutorial?

Visual studio for mac only works with c# afaik, I would stick with XCode since it is officially supported on Mac. Another option is CLion which I have heard works quite well on mac.

What about the Visual Studio code?
Is it an option?
Does CLion have a free version?