Which programming language is better among .Net and Java for a B.Tech CS student pursuing in India?
Currently entering 2nd year, have time to explore both options. Instead of technical differences, please comment on:
1. JOB MARKET TRENDS(mainly India)
2. Which is easier to learn and why?
3.Does .NET have core and advanced learning paths like java(SE & EE)?Java needs more time?
4.Learning Plans
Hi Buddy, The question is bit difficult for any one to answer because neither we can't predict the usability nor we can consider any programming language as best. Before I answer you question I will say that Both .net and Java have their own pros and cons. Now As per your question 1. JOB MARKET TRENDS(mainly India) The job requirement for both java and .net is now stable, but if you look for medium range company then I will say that with .net you will get job easier. Note* for MNCs it doesn't matter you have .net or java, Once they only want smart and fast learner. 2. Which is easier to learn and why? .net is considered as much easier than jav
...more
Hi Buddy, The question is bit difficult for any one to answer because neither we can't predict the usability nor we can consider any programming language as best. Before I answer you question I will say that Both .net and Java have their own pros and cons. Now As per your question 1. JOB MARKET TRENDS(mainly India) The job requirement for both java and .net is now stable, but if you look for medium range company then I will say that with .net you will get job easier. Note* for MNCs it doesn't matter you have .net or java, Once they only want smart and fast learner. 2. Which is easier to learn and why? .net is considered as much easier than java because microsoft has created a powerful IDE i.e. visual studio which helps you a lot in learning as well as developing app fast. As .net and its related framework is created by one vender (microsoft) so you have all the documentation available but in java documentation is sometimes bit hard to find. 3.Does .NET have core and advanced learning paths like java(SE & EE)? Yes, .net do have advance learning paths .net have c# with .net, asp.net, MVC and many more. 4.Learning Plans Java steps: 1. learn basics i.e. Core Java 2. Learn JSP and servlet, 3. then comes MVC framework like struts and springs 4. have knowledge of database and related framework like Hibernate .Net steps: 1. learn c/c+ 2. learn c# and then .net 3. learn asp 4 learn hibernate for .net and sql server. Its a long journey start with one and later you can have other.
less
Hi Buddy,
The question is bit difficult for any one to answer because neither we can't predict the usability nor we can consider any programming language as best.
Before I answer you question I will say that Both .net and Java have their own pros and cons.
Now As per your question
1. JOB MARKET TRENDS(mainly India)
The job requirement for both java and .net is now stable, but if you look for medium range company then I will say that with .net you will get job easier.
Note* for MNCs it doesn't matter you have .net or java, Once they only want smart and fast learner.
2. Which is easier to learn and why?
.net is considered as much easier than java because microsoft has created a powerful IDE i.e. visual studio which helps you a lot in learning as well as developing app fast.
As .net and its related framework is created by one vender (microsoft) so you have all the documentation available but in java documentation is sometimes bit hard to find.
3.Does .NET have core and advanced learning paths like java(SE & EE)?
Yes, .net do have advance learning paths
.net have c# with .net, asp.net, MVC and many more.
4.Learning Plans
Java steps:
1. learn basics i.e. Core Java
2. Learn JSP and servlet,
3. then comes MVC framework like struts and springs
4. have knowledge of database and related framework like Hibernate
.Net steps:
1. learn c/c+
2. learn c# and then .net
3. learn asp
4 learn hibernate for .net and sql server.
Its a long journey start with one and later you can have other.
This website uses Cookies and related technologies for the site to function correctly and securely, improve & personalise your browsing experience, analyse traffic, and support our marketing efforts and serve the Core Purpose. By continuing to browse the site, you agree to Privacy Policy and Cookie Policy.