Best Programming Language to Learn: The Top 10 Programming Languages To Learn In 2018

Posted on


This is tough here. But I pick Swift. I pick Swift for a couple of reasons. One, iPhones. That’s not going away anytime soon. Even though there’s really good solutions like C# to do cross platform development using Xamarin and there’s a lot of cross platform stuff, so many more apps are being developed on iOS and that’s kind of the flagship. A lot of companies are developing that or they’re basically getting to the point now where they’re saying, “Hey, look. We’re going to do iOS and Android. We’re just going to do them and we’re not going to worry about any other platforms. We don’t worry about a cross platform solution.” Swift is a go-to language, the winning language for iPhone, for iOS at this point.

Now, iOS is expanding. Obviously, you’ve got the watch now, the wearables. You’ve got iOS, the TV, and you’ve got obviously the phones and the iPads. There’s a huge, huge market and this is the market that actually makes money. Every company now pretty much has to have an iOS app. That’s why I think Swift is a good idea. I would not invest in Objective C, not at this point. It doesn’t make any sense. Swift is a better language overall and there’s a lot of opportunities. When I look at the surveys, again, Swift is popping up for the first time. I mean it’s a new language, but, again, it’s one of those ones too on the Stack Overflow Survey. I’ll tell you right here. Up with Go, Swift has 9% of developers that said they use it regularly, but it has 11% saying that they’re going to adopt or migrate to it. That’s another huge, huge growth opportunity. If you’re going to learn a new programming language, you want to move into a growth opportunity. If you’re going to do iOS development, bar none, I would recommend that you go to Swift.

Also, you know, the other good thing about it was that Swift was up there on the charts from one of the most beloved languages. It was actually number four which doesn’t seem very high, but when you look at this it was—number one was Rust. Number two is Smalltalk. I mean, really? Come on, Smalltalk? Number three is TypeScript which—that doesn’t really count and then number four was Swift. Again, see, this is one of those things with these surveys. It’s just like, “Why is TypeScript on there?” You’re not going to like—you’re not going to be—TypeScript is not the language that you’re going to learn like you’re going to get a job with it. Not really. You got to know JavaScript in order to do TypeScript. I don’t understand some of this, but okay.

Prev7 of 11Next

Leave a Reply

Your email address will not be published. Required fields are marked *