Which programming language will help in my professional life? I mean which one is more relevant and most used now? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Which programming language will help in my professional life? I mean which one is more relevant and most used now?

1st May 2017, 2:23 AM
Bilal E
Bilal E - avatar
9 Answers
+ 12
It actually depends on what type of Profession you plan to go into : Web Development, Data Analytics, Core Programming etc. All of these require different languages. It's best to focus on one of these areas. HTML, CSS, JS (optionally PHP) and Ruby for web apps if you are interested in Web development Java for General programming as well as for Android (which is a huge market in itself) Swift for iOS development C/C++ for general purpose programming. I dont know Python too well to know where it is used, but I hear its quite useful pretty much everywhere. C # is good for game development R is used for data analytics. It all depends on what you want to learn and your passion for learning. It doesnt matter if you try to learn all of these. What is important is, you are good at what you claim to be.
1st May 2017, 2:58 AM
Pixie
Pixie - avatar
+ 5
Here are the most popular languages, as of April 2017 from the TIOBE index: 1. Java 2. C 3. C++ 4. C# 5. Python 6. PHP 7. Visual Basic .NET 8. JavaScript 9. Delphi/Object Pascal 10. Perl You can check out the TIOBE index for more info.
1st May 2017, 2:31 AM
Keto Z
Keto Z - avatar
+ 3
@bilal Yes, currently C is above C++; however, on the TIOBE index, it states that they have a large negative change (as in, the popularity is decreasing). The same (though a lesser decline) also applies to Java, C++, C#, and Perl.
1st May 2017, 2:36 AM
Keto Z
Keto Z - avatar
+ 3
@Jeth All I'm doing is reporting from the TIOBE index. To my knowledge, it's very accurate; it bases it's information off of web search results. Mind you, Perl and Visual BASIC are up there too.
1st May 2017, 3:08 AM
Keto Z
Keto Z - avatar
+ 2
you should start learning HTML, C++ and php.
1st May 2017, 2:28 AM
Anmol kumar
Anmol kumar - avatar
+ 2
Narrow it down a little. What do you want to actually DO? I'm in the Science and Technology industry. .NET (C#, VC++) and C\C++ have been essential to my career. It's even more essential to understand Object Oriented Programming; design patterns, architecture, development cycles, and unit testing. My last interview didn't even care what language experience I had, but they grilled me on OOP. Python, JavaScript and HTML5 if you're doing web development. Get comfortable with Linux systems, too. Just remember that a language is a means to an end. It's all the same machine code when it gets to the CPU. Don't get hung up on one language or OS. It's like I always say, a person efficient in any language is exponentially more hirable than an expert in one.
1st May 2017, 2:47 AM
Mason Krei
Mason Krei - avatar
+ 1
C over C++!!!!!!!!
1st May 2017, 2:35 AM
Bilal E
Bilal E - avatar
+ 1
Ruby programmers are rarity
1st May 2017, 4:27 AM
Chocolatte
Chocolatte - avatar
0
@Keto Delphi still used in 2017 and it placed right after JS? It must be a joke.
1st May 2017, 3:05 AM
Jeth
Jeth - avatar