Java script :
1.Web Application without
Framework :
Java Script is the only one language that you can write in your script tag in html page directly. So you don't need a framework or library language to use your Java Script skills in Web Devlopment. You can't do this thing on other language. Each and every language need a libery language or Framework to make web application .
2.Fullstack Development :
Node js, firebase makes Java Script a full stack language. That means you can built frontend application as well as backend application. Frontend is client side application. Backend is server side application .
3.Vast amount of framework
and libery language :
Java Script has a vast amount of framework and libery language. Like: React, Anguler Vue,Jquery and more.
React Native makes Java Script native apps development language. Native apps is those apps that can ran on both Android and IOS .
Electron js let you makes cross platform apps those can run in windows, Mac, Linux.
4.Marketplace :
Java Script has a very good marketplace. Marketplace is very important for a proggraming language. There is very good marketplace of Java Script devloper in full time jobs as well as Freelancing .
5.How much Java Script
devloper make?
Well this is a important question when you are going to learn somthing. According to indeed.com Java Script devloper avarege salary is $109,093/year.
It can make your Career brighter.
6.Community :
Community is also a important point for a proggraming language. Java Script has a very big and friendly community. And proggraming community is very helpful.
Python:
1.Vast Amount of platform :
Python programming language has a vast amount of platform.
Data science :
Python is best language for Data Science . Most of the Data Scientists use python to make their application. Data science is a highly paid and very trending skill. You can use your Python skill in Data Science.
Web Devlopment :
Many web developer use python for Web Devlopment .It is second mostly used language for web devloping after Java Script. So if you want to learn web devloping python could be a great choice .
Machine Learning :
Python is the best language for machine learning or making artificial intelligence. Machine Learning is a very trending and highly paid skill. So if you wanted to make artificial intelligence in your application python will be perfect choice for that.
Apps Development :
Python is a perfect language for apps development too.Django, Web2py, flask, turbogears, cherrypy is framework of python to make apps with python.
2.Fullstack Development :
Because of having vast framework and libery language python is a ideal language for fullstack application.
3.Community :
Python has a very big and supportive community. this community is very helpful . So you can easily learn it.
4.Marketplace :
Python has a very good marketplace in the job market and as well as freelancing. As I say before marketplace is very important for a proggraming language to learn. Python job requiring have increased by 26275% since 2018.
5.How much a python devloper
make?
According to Indeed.com a average python devloper salary is $119,267/year. It is a huge amount . And that will make your python skill high.
6.Many Framework and libery :
Python have many framework and libery. And that makes python superly cross platform . You can do any kind of software devloping with python because of it’s vast amount of framework and libery language.
Java:
Java is a dynamic Programming language. Java has object oriented capabilities. Java is platform independent language. It is one of the best programming language in the world. Java is a very popular programming language.
Platform Independent :
Java is a platform independent language. Thats mean if you write a java program onetime it will run on every operating system. You don’t have to write java code for each operating system you'll run. That's called 'WORA'. WORA means write once run anywhere.
Best for Apps Development :
Java is one of the best programming language for apps development. The performance of the apps write in java has very fast and best performance.
Cross Platform Application :
Java has cross platform capabilities. You can develop website, Android apps, Dextop apps with Java.
Popularity :
Java is a very popular programming language. It has a huge community. So it will be easy for you to learn Java.
Marketplace and Salary:
Java has a very good Marketplace. According to Payscale.com average salary of a Java Devloper is $69,722 Usd/year. And that is a huge salary. The average pay scale is $47,169/year to $106,610/year.