If you can be an expert at one programming language, what would it be?

C without a doubt. You learn how to code while being responsible for things like explicit cleanup of allocated variables on the heap, etc. Once you know that, you can work back into other language since you understand coding structure.

However, C and C++ are not nearly in use as much lately since college mostly teaches Java anymore.

Think about languages like tools in a toolbox. Each one has a best use so while you could learn one instantly, picking up more things overtime is the icing on the cake.
 
Golang would be good, but there will be many people learning. Lots of college are changing from python to golang now.

@Zooker mentioned something good. C is great but java is popular still.
 
C without a doubt. You learn how to code while being responsible for things like explicit cleanup of allocated variables on the heap, etc. Once you know that, you can work back into other language since you understand coding structure.

However, C and C++ are not nearly in use as much lately since college mostly teaches Java anymore.

Think about languages like tools in a toolbox. Each one has a best use so while you could learn one instantly, picking up more things overtime is the icing on the cake.
C and C++ are in very high demand but not many people learn them. I never have to look for work because people are always reaching out to me. Everyone now becomes a web developer and learns JS or something, soon it will be a highly saturated market if it isn't already. If anyone wants a high paying job with no shortage of job offers learn C++. I'm even getting paid to attend a conference next week, I don't even have to do anything just sit and listen to people talk, all expenses paid too.
 
Imagine, a huge information and skill for that programming language will be uploaded to your brain in 5 minutes.

Which language would you choose?

I would choose JavaScript, nowadays it is possible to develop almost anything with this easy scripting language.
C++ it's the best one but hard. What I like is the amount of control you gain on the computer in terms of performance.

Still, nothing beats JS in terms of compatibility.
 
C and C++ are in very high demand but not many people learn them. I never have to look for work because people are always reaching out to me. Everyone now becomes a web developer and learns JS or something, soon it will be a highly saturated market if it isn't already. If anyone wants a high paying job with no shortage of job offers learn C++. I'm even getting paid to attend a conference next week, I don't even have to do anything just sit and listen to people talk, all expenses paid too.
Yeah, I got to know this too. Programmers looking to get great positions in a company should learn programming languages in terms of demand and supply. The more the supply the lesser your salary will get and the more competition you have to beat.
 
Python changed my life!
But I later learnt javascript and typescript, very helpful!
 
Python,C#,C++,JS.
I know all of them tho except JS, but all programming has same concepts all you need to learn is the basics.
 
C++
Well if you really reach expert level there is no such as only in 1 languages. Since that all are work in similar concept. It's like when you can drive a car expertly, moving into driving bus truck etc won't be that hard.
 
I will go with the one which will resolve my issues.
If I need to crawl data and analyze them -> Python.
If I need to create a website and sell things -> PHP
If I need to develop an embedded system -> C
 
Back
Top