Programming is often misconstrued as a profession reserved for people with a super high IQ and a wardrobe composed exclusively of black hoodies. There is no truth to this, of course. This is real life, not The Social Network. These days, having coding chops is a highly marketable skill, and anyone who knows how to program has the potential to take their career to new heights. If you want to enter the tech space but are confused about where to start, or which language you should learn first, here are five online courses that will help you learn some of the most in-demand programming languages today.