Objective - C

Probably nothing specific to Arduino. You'd be writing a web client on the PC and a web server on the Arduino or vice versa. Examples exist for all of those combinations in general terms.