Conventional wisdom tells us that Python should be your first programming language, but why not Swift? I ask because I'm only interested in developing applications for OS X, so Swift seems like a natural choice. Learning programming is something I've wanted to do for a while, but finding time has been difficult (life and all). To keep me motivated, I'd like to develop a Free Cell game as an end-goal. Is this realistic? I've started with an online tutorial for Swift, and it's actually really easy to follow (albeit I haven't done very much). I'm pleasantly surprised at how similar programming is to philosophical logic -- I find this oddly fun. There's also a certain satisfaction you get after writing some code that's error free. I also enjoy the colour, lol. My mind has atrophied quite a bit since university, so I want to learn as a way of staying sharp. Much like logic, I think I'll get a lot more interested once I get my footing, so to speak. I just trust that Swift will become standard because, well, Apple. Is this a silly assumption?