It doesn't have a multi-application UI, doesn't have USB ports, and can only install programs from the App Store.<p>It's not a small PC, it's a big PDA.  I'd be surprised if you could have a shell or write code on it.