Вы выходите из среды Windows? Если вы сделаете это, я бы порекомендовал Mono, который является бесплатной реализацией .Net или Java, обе платформы хорошо работают в windows / osx / linux
Если вы просто хотите нацелиться на OSX, тогда Cocoa / Objective-C / XCode - это то, что вам нужно, но я не совсем уверен, сколько документации или примеров вы найдете, поскольку, похоже, существует только один крупный поставщик инструментов разработки для OSX. и это сама Apple по сравнению с множеством инструментов разработки, которые вы можете найти для Windows.
Конечно, есть много других альтернатив, помните, что OSX - это операционная система Unix, вы можете легко разрабатывать ее с помощью Python / Perl / Ruby и многих других языков сценариев и технологий разработки, просто убедитесь, что знаете, на какие платформы вы собираетесь ориентироваться.