Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial![](https://ecs-static.teamtreehouse.com/assets/views/marketing/shared/community-banner-white-47072046c51352fe6a69f5e691ff5700b28bb11d45197d7bdf066d9ea3f72d0c.webp)
![Michel kiki](https://secure.gravatar.com/avatar/2f2a98aaca64db57bde9b7c9b7a7ea7c?s=96&d=https%3A%2F%2Fecs-static.teamtreehouse.com%2Fassets%2Fcontent%2Fdefault_avatar-445fbbabfc8dc9188fb5967fe43322ee0c3e0dd1e10f378bf8343784af5a13eb.webp&r=pg)
Michel kiki
43 PointsCan I download Xcode on windows?
Can I download Xcode on windows?
3 Answers
![Luke Glazebrook](https://uploads.teamtreehouse.com/production/profile-photos/1494762/micro_Better_Headshots_0116_Luke_LG-210x210.jpg)
Luke Glazebrook
13,564 PointsHi!
Xcode only runs on Mac OS X so to run it you would have to do one of the following:
1) Buy a Mac. You could pick up one of the computers from the Mac Mini line to keep the costs down if you already own a keyboard, monitor and a mouse. A Mac Mini would be all that you would need in order to get Xcode up and running to start developing iOS and OS X apps.
2) You could install Mac OS X on a Virtual Machine. To do this you will need to find someone you know who owns a Mac. Once you have done that you will need to get them to download the latest version of OS X for you and to give you the download files. These files can then be used with a virtual machine like to boot Mac OS X.
I hope that this helped you out!
![Aaron Gill-Braun](https://secure.gravatar.com/avatar/2729b7b8e8b07da02505be2bdff7ed39?s=96&d=https%3A%2F%2Fecs-static.teamtreehouse.com%2Fassets%2Fcontent%2Fdefault_avatar-445fbbabfc8dc9188fb5967fe43322ee0c3e0dd1e10f378bf8343784af5a13eb.webp&r=pg)
Aaron Gill-Braun
180 PointsNope. You could build a hackintosh (a lot of problems there) or run a *(I don't take responsibility for this) a "legaly" torrented copy of osx yosemite in a vm.
![Murat KAYA](https://secure.gravatar.com/avatar/5642e2c77093b52ec026a0bb94aba8b5?s=96&d=https%3A%2F%2Fecs-static.teamtreehouse.com%2Fassets%2Fcontent%2Fdefault_avatar-445fbbabfc8dc9188fb5967fe43322ee0c3e0dd1e10f378bf8343784af5a13eb.webp&r=pg)
Murat KAYA
10,127 PointsNo you cant.But you can install hackintosh with virtual machine and install xcode with this.
![Aaron Gill-Braun](https://secure.gravatar.com/avatar/2729b7b8e8b07da02505be2bdff7ed39?s=60&d=https%3A%2F%2Fecs-static.teamtreehouse.com%2Fassets%2Fcontent%2Fdefault_avatar-445fbbabfc8dc9188fb5967fe43322ee0c3e0dd1e10f378bf8343784af5a13eb.webp&r=pg)
Aaron Gill-Braun
180 Pointsa hackintosh is installing mac osx on windows machine whereas vm'ing is just emulating osx.