Apple's Xcode software developer tools are provided with every Mac on the installation discs but are not installed by default. They can also be downloaded from Apple's developer website (See links below) but you need to register before you can download them. Both Xcode and the registration are free.
Sorry, no. Only MAC OSX machines are designed for it.
No. As of now you can only run and use Xcode on Mac computers. Even though you go to the process of waiting 4 hours for it to download, when it is complete you can't do anything with it on a Windows computer.
XCode for will work on any standard MacBook Pro no upgrading is required. If the Mac is running Lion (OS X 10.7) it will need XCode 4.1.
You can't install XCode or its SDK on the windows. All you can is create a virtual machine, install Mac OS X there and then install XCode and SDK.
Yes C or C++, although the programing environment is unlike the Mac and Xcode because of the interface. On Mac it is much easier, but still takes skill.
Download Xcode from Apple (you'll need a free developers account), and it allows you to script in C++, along with C, Obj-C, Ruby, Python, and more.
Xcode and Eclipse.
No you can not get xcode on any windows operating system i heard (even thought this may be in correct) that only MAC OS X users can get this.
Xcode is a development software package created specifically for Apple/Mac related applications. You will to use a package like Eclipse for the Android platform
No, you can't, only Mac OS X and iOS programs.
Xcode is provided on the developers tools disc that is supplied with all Macs. It can also be downloaded from the Apple Developer's site (See links below).
You must have an Apple account for iPhone developing. Then you must download Xcode 3 and type out Xcode 3 code to create the app itself.