Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial
Oluwayanmife Akintola
9,258 PointsShould I learn Swift or Objective-C?
I'm not sure whether to learn Swift or Objective C since there are two programming languages that you can use for iOS development now. What do you guys recommend?
1 Answer
Jeremy Woodbridge
25,278 PointsHi there Oluwayanmife. Treehouse on their blog made a great post of the introduction to Swift and the important difference between the two languages as well as using one language over the other. CLICK HERE. In short though if you are a developer that just wants to pursue the latest and greatest IOS8+ Swift being a new language is fantastic, however there are apps that have been built in Objective-C before the existence of Swift so C would be more preferred for hardcore developers. Hopefully this helps
Michael Vilabrera
Courses Plus Student 11,252 PointsMichael Vilabrera
Courses Plus Student 11,252 PointsThis is not an easy answer as generally it will elicit several differing opinions. If you want to develop as a hobby, learn Swift. If you want to develop professionally, learn Objective-C.
The reason why I say this is because you can create an app using Swift. It will be easier. It will not solve everything, and when you find yourself browsing older tutorials/documentation it will not be in Swift. Objective-C is not going anywhere right away, so take a few months to get comfortable with the syntax before moving on to Swift.