Skip to main content
5 answers
4
Updated 316 views

Which software language is most versatile and also future proof?

I am studying CIS

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

4

5 answers


1
Updated
Share a link to this answer
Share a link to this answer

John’s Answer

I think you really have two questions here and the answers are not really the same. Different programming languages are good at different things. It also really depends on what you might want to do in the future. The thing about programming is that is predominantly a fashion / fan industry. You will find fans of every programming language who will tell you why theirs is best and why all the others are rubbish! Different companies choose different programming languages so you can't even say that one language will earn you more money than another. Older (and rarer) programming languages like COBOL can often command a premium wage because there are way fewer people who can use them than say Python or C# that many schools teach. If you want something new, then look at Rust perhaps.

I would rather suggest that learning the basics of programming is useful. To do that you can choose whatever language you prefer to be honest. Once you have those basics as a foundation, picking up the next language and the one after that becomes much easier.
1
0
Updated
Share a link to this answer
Share a link to this answer

Arvind’s Answer

Hi Tahjib,
It depends on what domain you are looking for. No coding language is good or bad but essential to learn fundamentals like OOPS, data structures and complex algorithms.
If you are planning for system level eroding, C is mother of all, if in data science, big data, AI/ML etc, Python is best as of now. For web based development Angular might be best. All languages are good after all it's your grasp on fundamentals and logic, that works. HTH.
0
0
Updated
Share a link to this answer
Share a link to this answer

Brandon’s Answer

Start with Python.
0
0
Updated
Share a link to this answer
Share a link to this answer

Morris’s Answer

Python. You can't go wrong starting there.

Morris recommends the following next steps:

GO on YouTube and research Python.
0
0
Updated
Share a link to this answer
Share a link to this answer

Hanish’s Answer

I think more than anything, I found Python to be the most versatile, but for SWE work understanding how to quickly learn a language is also paramount.
0