Hi, new boy to Mac programming here (but not programming). I'm debating what language to play with alongside my son for him to learn programming. Swift looks like a great possibility, much less cluttered than Objective-C and will still let him create standalone programs that run on his Mac and his iPad. What exactly do I need to get in order to start playing with and learning Swift? A $99 developer licence for a year? Will that let me use it on both my and my son's macs? Or will we need two of these? Or is there any way we can play with it without paying this? Or if we wait a few months will it be available for free (i.e. is it only the beta that requires the developer fee?). I appreciate it's beta at the moment, but that's not a concern if it's going to end up more-or-less polished towards the end of the year.