Which languages are the best in terms of future market demand? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 46

Which languages are the best in terms of future market demand?

5th Jun 2017, 7:41 PM
Geetanjali Aich
Geetanjali Aich - avatar
74 Answers
+ 98
Markets: +App-Development(1-Java, 2-Swift, 3-C#) +Database Query (SQL) +Automation (1-C, 2-C++, 3-python) +Web Technologies (1-HTML+CSS, 2-Javascript&Lib's, 3-PHP/Ruby(onRails)) +Game Development (1-C#, 2-C++, 3-Javascript) +Embedded Systems (1-C++, 2-C, 3-Pascal) +Internet of Things (python) +Artificial Intelligence (1-LISP, 2-C/C++, 2-Pascal/BASIC) +General Platform Development (1-C/C++/Java, 2-Pascal/BASIC, 3-C#/python) Now, things are gonna get complicated. Each market has its own different kind of language useges because of library differences. For example; C for embedded is not alike C for automation. Result is same syntax with different usages and maybe same function logic but different names or implementation styles. Main IDEA! Language is not everything, actually it's just the tip of the iceberg. Logic is the main thing. If understand how things get done in different markets(principles), works related with that field/market/principle is more easy. However it doesn't always mean you can produce a Database Management System with HTML/CSS, languages has different types of mechanism/structures. Keep these in mind and enjoy programming:) Lastly, about your question: 1)Java is the most dominant language in many markets. Keep it mind that C# will be next. Microsoft tries so hard to make C# to become the next-super-language. Both has goods and bads. My opinion is C# better than Java in many ways. 2)C/C++ looks ancient, I know. However, these languages are the "light" in that saying "let there be light". These two are the most powerful languages in the existence of computing. Don't underestimate their capabilities. Market always demands C/C++ programmers. 3)If you're interested in future techs like self-driving cars or IoT, then python is the best choice I guess. Comfortable to write, test and produce strong gagdets. 4) About web: HTML-CSS-JS will never die! JS libraries like jQuery are not that invisible because they are not standart for web, not yet. That's all I guess.
6th Jun 2017, 6:57 PM
Pamir Ünsal
Pamir Ünsal - avatar
+ 12
The world is changing and in 10 years from now I believe that: 1) emergence of new languages like Go and many more 2) Python will be used much more 3) But I still believe that there will be a strong presence of Traditional languages like C and C++ there also 4) Don't bother we need to update ourself every now and then
6th Jun 2017, 2:02 PM
Kurian Benoy
Kurian Benoy - avatar
+ 10
I think HTML PYTHON CSS C++ PHP MYSQL and many other😋😋😋😋🐯🐯🐯
8th Jun 2017, 2:53 PM
<mr/>
<mr/> - avatar
+ 9
kotlin is brand new & made for next-gen .☺
6th Jun 2017, 3:14 PM
Ranjan Bagri
Ranjan Bagri - avatar
+ 9
If Quantum Computer hits the market. The performance of language become irrelevant and people will start picking languages that are easy to use. Python will replace Java. JavaScript can't be replaced but the introduction of Web Assembly can reduce its demand. And potentially a new language could emerge that is designed for Quantum computing.
8th Jun 2017, 11:28 AM
Sahil Sunny
Sahil Sunny - avatar
+ 9
Java
9th Jun 2017, 2:59 AM
Saumya
Saumya - avatar
+ 8
well, logic says python will be one of the most popular and most demanding. Because of nex big things: IoT, Machine learning, Big data. And Java because of few billions Android devices.
6th Jun 2017, 8:24 PM
Olexander
Olexander - avatar
+ 8
if you are doing this for money stop now. Programming should be fun. you can use your hobby to get a job, yes. but focus on learning. we can predict languages that will be prominent in the future. but the future isn't set in stone. now that we have that out of the way. python- easy to write, versatile, popular, huge community with online libraries to make coding easier. java- a powerful language. I'm not gonna talk about something I don't know. HTML/css/javascript- website development. php- I'm pretty sure php is backend web dev. sql- databases. just don't forget to escape characters such as ' so sql injections don't ruin your life. c is like the basework. it's slow to write but I think it runs effectively. c++- game Dev mostly im pretty sure. I use python. I'm new to this too so don't take anything I say as 💯% fact. sorry I had to throw in that emoji.
8th Jun 2017, 11:05 AM
Dustyn Noe
Dustyn Noe - avatar
+ 7
➕SQL: Databases are one of the most critical pieces of modern business. Database Administrator is one of the top paying computer careers for a reason. ➕Python: versatile and used in many different areas, such as data science, web development, testing, and IT. ➕Javascript: Platform-independant applications built using web technologies are the future, and js is the language they're built using.
6th Jun 2017, 9:18 PM
KnownError
KnownError - avatar
+ 7
I think IoT base programming demands for future market. Then java for app and game development. For web development to learn wordpress(CMS), this is enough.Now wordpress makes a developer easy to Create a awesome website by using Elementor page building plugin.and have basic knowledge of PHP. you know artificial intelligence grows day by day.So learn Python. Python is one of the most widely used programming languages in the AlI field of Artificial Intelligence thanks to its simplicity. Java. Java is also a great choice. Lisp. Prolog. C++ . For automation I would suggest a language like python. It allows you to develop a program fast and try it out. You can also easily make changes when the process you automate changes (which is usually quite often). You have libraries to interface with all sorts of systems (get data from the internet, send commands to machines, communicate with other programs ...). You might also consider the use of python in machine learning which you can exploit to make your automation improve on itself. If you don't want to use that you can also use python to measure performance indicators of your automated process and visualise them on a dashboard or send them to a monitoring application. Thanks.
7th Jun 2017, 7:54 AM
Md mofij uddin
Md mofij uddin - avatar
+ 6
english 😀
8th Jun 2017, 10:38 AM
D_Stark
D_Stark - avatar
+ 6
Java Sql C++ Phython
8th Jun 2017, 12:14 PM
Pranjal
Pranjal - avatar
+ 5
#Java #Cpp #C# #Python
6th Jun 2017, 2:57 PM
Amarylis
Amarylis - avatar
+ 5
-Java -Python -Java Android (most) -C++ -PHP -.net
8th Jun 2017, 5:09 PM
keshav bansal
keshav bansal - avatar
+ 4
Well I have to say java is a really popular language these days but I suggest you to know most of useful languages.
6th Jun 2017, 1:07 PM
keivan Ipchi
keivan Ipchi - avatar
+ 4
Merhaba
7th Jun 2017, 12:49 AM
BeGoNa M SABR
BeGoNa M SABR - avatar
+ 4
Python & Ruby are on high demand & great future too.. If you have good knowledge in Django i.e. python framework or Ruby on Rails.. Then, you have a bright future ahead..
8th Jun 2017, 3:34 PM
Saurav Sony
Saurav Sony - avatar
+ 4
programming like c++ nd SQL
8th Jun 2017, 3:54 PM
Tabassum Patel
Tabassum Patel - avatar