You may have to sign up for a free Apple Developer Account in order to download Xcode 10 from the developer link that BDAqua provided — unless Apple has relaxed its access privileges for these tools.
Xcode 11.3 supports developing apps for iOS 13.3, iPadOS 13.3, tvOS 13.3, watchOS 6.1, and macOS Catalina 10.15.2. Xcode 11.3 supports on-device debugging for iOS 8 and later, tvOS 9 and later, and watchOS 2 and later. Xcode 11.3 requires a Mac running macOS Mojave 10.14.4 or later.
Download Apple Xcode 10.1 for Mac Free. Click on below button to start Apple Xcode 10.1 Download for Mac OS X. This is completely Tested and Working Latest Version Mac OS App of Apple Xcode 10.1. It is offline installer and standalone setup for Apple Xcode 10.1 for Apple Macbook Macintosh.
Xcode provides everything developers need to create great applications for Mac, iPhone, and iPad. Xcode has unified user interface design, coding, testing, and debugging all within a single window. All downloads are hosted by Apple. Links on this site take you directly to Apple’s download pages. This is not an official Apple website. Please consider donating to help maintain it. Looking for an API?
Xcode 11 Beta Download Free
Xcode 11 Free Download For Mac
Xcode For Windows Download Free
Alternatively, If all you want is a a compilation environment for Objective-C, C++, and Swift v4.n, the Command Line Tools (macOS 10.13) for Xcode will provide that at 7GB less storage. You would then need a competent programmer's editor, and you can still build hand-coded cocoa applications. This is my preference.