programming language Tag Archives - General Assembly Blog

To Swift or Objective-C? That is the iOS Developer’s Question


Jessica Skeete is an Education Product Manager at General Assembly in NYC. In this blog post, she discusses the release of Swift for iOS and how it will impact those looking to enter the app development world.

Earlier this month Apple’s SVP of Software Engineering, Craig Federighi, announced a brand new programming language named Swift at Apple’s Worldwide Developer’s Conference. Paul Haddad, a popular iOS developer posted this tweet shortly after the announcement was made: paul haddad twitter Swift is great because it makes creating iOS applications much more accessible. Many people assume this will create an easy in for people wanting to develop apps, as they will no longer need to learn the complex programming language Objective-C, but it isn’t quite that simple. Although Swift is an excellent way to get your feet wet, it doesn’t mean that starting a career in app development will be as easy. Continue reading

On Learning to Code, pt. 2: Choosing a Programming Language



Not knowing much about coding makes it especially scary to jump right in. You’ve probably heard just enough about all the different programming languages–C++, PHP, Java, Python, Ruby, etc.–to have no idea where to start.

The truth is, most of these languages can do the same thing. They’re just different ways of doing it. Yes, there are some exceptions, but you don’t really need to know about those when you’re starting out. So which language should you learn?

Continue reading