I started teaching myself to code on an Apple ][e and Apple IIgs back in the 80's. From AppleSoft BASIC, to HyperCard/HyperTalk, to PASCAL, to c/c++, to Objective-C, and now Swift. I've been an iOS developer since the public SDK was released in iOS 2.0, and an Apple / Mac developer long before that. I've also worked extensively with node.js since v0.4 and plenty of other server side technologies before that (asp.net, ruby, php, etc.).