title: Barrier to entry for programming on the Mac platforms
body: <p>Do any of you have a suggestions on how someone can learn to develop for the Mac Platforms without having to invest a ton of money into hardware and software beforehand?  Does Mac have any options to lower the barrier to entry for tinkerers and developers looking to experiment.</p>