Only knowing one or two programming languages or skills can get pretty boring after a while. Maybe you should consider learning something new, especially if you’re stuck at home due to COVID-19.
For example, if you only know and love Python, maybe you should try out some HTML and CSS. If you’ve never even tried coding before, try it! It’s always good to learn something new.
You’re probably asking, “Why should I take the time to learn another language?” Or maybe, “Why is this even important?”
A better-looking resume
Another programming language will always look good on a resume, especially if you’re fluent in it.
Imagine you’re an employer looking for an engineer. One person has one programming language on their resume. Another person has five. Who do you consider more for the job?
Better creative skills
Even by knowing a single programming language, your creative skills improve substantially. Think about the effects of knowing two or three more.
By learning a new programming language, you learn more ways to think about and solve a problem. You start to think in a different, but good way.
Programming is growing
Let’s face it: programming is getting more and more popular. It’s even proven! Take a look at this graph showing Google searches over the past ten years for the query “learn to code.”
As you can see, coding has been getting pretty popular in recent years. The next best time to learn to code in a new language is right now.
How do I learn another language?
There are many different places you can go to in order to learn a new programming language. However, it really depends on which language you’re trying to learn.
W3Schools is a decent free resource to learn many different languages. Keep in mind there are probably better resources depending on the language.
I personally use Pluralsight to learn new languages. Even though it’s a subscription service, they tend to have plenty of good courses for every language.
And if you’re looking to learn Python, consider taking a look at Learn Python.
Which language should I learn?
It really depends on what you want to do with your code.
If you want to make websites, maybe learn some HTML. If you want to use a really versatile and popular language, consider Python. If you want a language with much more control, think about using a C language.
There are a ton of possibilities, you just have to pick out which one is best for you. Try something new, and maybe you’ll love it!