What programming language should I learn?

Published: 13 February 2015
on channel: One Month
21,875
93

If you’re making a website you will use: HTML, CSS, and JavaScript. 100% of websites use all three of these languages, and at the same time. These three languages together are called the “front-end” of your website.

Then there’s the backend. The back-end adds one additional language to the mix. So for example, you may choose Ruby, PHP, Java or Python for your backend language.

To recap: you take the three front-end languages (HTML, CSS and JavaScript) plus one back-end language (likely Ruby, PHP, Java or Python) put that all together and you have the ingredients for a website. What about mobile?

If you’re trying to make something for a mobile device you really only have two choices because the phone hardware companies (notably Apple and Google) have chosen for you. What I mean if you are building an app for the iPhone you must use either Objective-C or Swift. And if you are building an app for an Android phone then Google has chosen for you, and you must you Java.

There's a ton of other choices out there and developments in options that you could choose, but these are 99% of the answers that you're gonna ever need. So, go ahead and get started.

Not sure which language to choose? Confused which online coding course start? Check out my Programming for Non-Programmers course at One Month. Within the first hour of the course you’ll have a much clearer, and confident understanding of the programming languages, as well as who to hire, and how to manage a technical team. https://onemonth.com/courses/programm...