Skip to main content
6 answers
9
Asked 693 views

What programming languages are preferred?

-Most common program language?
-Is there a more proficient language to use?
-What types of languages are easier to use?

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

9

6 answers


2
Updated
Share a link to this answer
Share a link to this answer

James’s Answer

Hey Kevin,

These are great questions and the answers already given do give a good insight into coding languages in the industry.

What I would suggest you keep in mind are the following things:
1. Some languages share common principles, Java and C# for example are both object orientated and you can switch between them with reasonable ease. I would suggest starting with one of these
2. Different companies/industries often use different languages so you may want to look at job advertisements for roles that appeal to you and see if there is a common thread among them for languages to learn.

If you do not currently know any programming languages you could pick one that appeals to you and start there, you can find some good resources on https://code.org/beyond/extended-learning and https://code2college.org/.

Lastly you may find throughout your career you switch languages and this is normal, each time you jump to a new language there will be a learning curve but likely you will pick it up quicker and quicker!

Best of luck!

James recommends the following next steps:

You may want to look at job advertisements for roles that appeal to you and see if there is a common thread among them for languages to learn
2
2
Updated
Share a link to this answer
Share a link to this answer

Alexandre’s Answer

Programming language are used to a specific intent.
On the frontend side (everyting related to UI), the most common language is Javascript or Typescript.
On the backend side (managing data, calculation), you have a variety of language. From Python, used in Machine Learning but not only, in data transformation as well, to C, C++ in embedded software or even gaming.

Here two references about the popularity and usage:
https://spectrum.ieee.org/top-programming-languages-2022
https://www.techrepublic.com/article/the-best-programming-languages-to-learn-in-2022/

The most important is to take one, learn it, practice, practice, practice.
Then, you'll be able to move to another one in the future.

Alexandre recommends the following next steps:

Pick one and learn
Practice
Practice
Practice
Look for another language to broaden your knowledge and repeat the previous steps
2
1
Updated
Share a link to this answer
Share a link to this answer

Atul’s Answer

Your question is too generic to answer.
If you are developing applications that is close to machine language (assembly language), ANSI C or C++ is used.
For Business App - Java and Java Script is common.
Python is used for wide range of Applications across the board.
Google has GO language.
For web - it is HTML.
For DB - SQL.
1
0
Updated
Share a link to this answer
Share a link to this answer

Michael’s Answer

People who are learning to code usually start with Java, Python or Javascript. If you are a Mac user and/or want to develop mobile apps for iOS, Swift and Objective-C would be valuable. For Windows development, C# is a good place to go.
0
0
Updated
Share a link to this answer
Share a link to this answer

Priya’s Answer

-Most common program language?
-Stack Overflow does a survey every year to find out what the most popular programming languages are: (link in next steps). JavaScript and Python are common programming languages.

-Is there a more proficient language to use?
-Programming languages are a tool and depending the situation, you will need to use different ones. Fore example, in game development you might use C++, to build a website you might use JavaScript/HTML/CSS, and to build an iOS app, you would use Swift. Once you know what you are interested in building, you can research which programming languages you would need.

-What types of languages are easier to use?
Python is a great beginner language to start with.

Priya recommends the following next steps:

https://runestone.academy/ns/books/published/thinkcspy/index.html
https://survey.stackoverflow.co/2022/overview
0
0
Updated
Share a link to this answer
Share a link to this answer

Tahir’s Answer

Those are tricky questions to answer, and probably not the right ones to ask..I think. Allow me to explain. It depends on the domain you are in. So if you are in Mobile Application development it could be C# of Python, while if you are in core Business side it could be C++ coupled with strong Database skills while a Cloud Application development it could be Node.js , Python etc. See, its a different answer based on what you wanna do.
Its like you are cooking. If you ask what's the best spoon that you could use and answer could be a Silicon spatula if you are making a stir fry in non-stick pan , or a ladle if you are making a stew, or a flat thing if you are making a tortilla etc etc.
I would urge you to find what you are interested in. And I understand, sometimes its easier said than done. So do this, try some Python and Javascript coding online. There are online resources for quick start where you don't need to download anything, you can just start writing code in an online environment. See how you feel. Coding is much like cooking. You cook 1 or 2 dishes, you get the hang of it. After that, you just need a recipe and pretty much you can figure out to cook most of the stuff.
Hope that makes sense.
0