I know you can control an Arduino....

I know you can control an Arduino with an Iphone via wireless, but can you control it wirelessly using the computer i know it sounds like such a simple question but im new :-?

I would say yes, but you will at least need to make the Arduino itself wireless as well as have a wireless home network.
I would try aWiShield from Async Labs.
http://asynclabs.com/store?page=shop.product_details&flypage=flypage.tpl&product_id=26&category_id=6

Cheers bud i have a home network so i just need a Wireless Shield
Ye ? :wink:

so i just need a Wireless Shield

Note not any wireless shield but one that does Wi-Fi, there are lots of wireless shields that won't do what you want.

is there a certain type i should get ?

I know you can control an Arduino with an Iphone via wireless, but can you control it wirelessly using the computer i know it sounds like such a simple question but im new

If "it" is controlling an arduino wirelessly from a computer, then I think you can make a wireless serial connection using the xbee modules. Read the discussions concerning the xbee modules.

i have looked at Xbee and im wondering can you send the code from the computer and the xbee receives it and puts it in to the aduino? I have looked at many videos and they have 2 Xbee's???? :-?

Xbee's aren't the same as your wifi at home. Xbee's are basically simple-interface radio modules, so for you to communicate between your pc and an arduino using them, you would need one connected to each.

If you want to use your existing wifi, as mentioned, you need a wifi shield, like the asynclabs one linked to above

cheers thats what i was wondering so i need a wifi shield which goes on top of the arduino and do i programme it to my router settings??

do i programme it to my router settings

No it will have it's own settings. It will have a unique fixed IP address that you put in as part of the sketch. This address will be within the scope of your router. That usually means it has the first three bytes of the IP address but the last one is different.