Why is Xcode starting on macOS Sierra start up?
One possibility is that either the MainMenu.strings file (or Xcode itself) is listed as a Login Item.

Check this in System Preferences - Users &amp; Groups, Login Items tab and remove the file.