I want to know among .Net and Java, which is easier to learn in a short period of time? Which language is easy to learn and in demand in market out of these two .
Can some one suggest website from where one can learn from scratch but in detail depth one of these language , I know there are plenty of websites but some are complicated someone have very low explanation , please suggest good website depending upon your experience ??, Thanks
Website: CrazyEngineers | Uniting Engineers Across The World
😛
https://www.crazyengineers.com/forum...g/14288-get-ready-have-fun-learning-java.html
.net is not a programming language, it is a technology to be precise. The .net framework supports many programming languages (C#, vb.net, C++, J#...). You can use your existing knowledge of a programming language to make use of the .net framework.king99Hi,
Which language is easy to learn and in demand in market out of these two .
Can some one suggest website from where one can learn from scratch but in detail depth one of these language , I know there are plenty of websites but some are complicated someone have very low explanation , please suggest good website depending upon your experience ??, Thanks
We cannot comment upon the 'demand' of .net or Java. Both are popular and well established in the industry.
I'd advise you to spend some time learning the basics of both and then figure out which one appeals more to you. Once you've figured that out, focus all your energy on any of those.
Well if you are a beginner in java then go with java complete reference.
If you want to have a good user interface and menus, and drag-drops, .NET is good...
But remember, .NET doesn't run in any other platform other than Windows... 😲
But remember, .NET doesn't run in any other platform other than Windows... 😲I think now it can be possible using mono framework check this Main Page - Mono
Dude, the same thing I said just now... And you can run only server side scripting... Not the standalone client one with Mono... Do you know that?mohit007kumar00@praveen I don't know weather it will work with vb or not(you may use c#).This link says that the websites developed in .NET can be deployed on unix or linux servers using the MONO framework with less compatibility.
Java or .Net - Which is easy to learn?
It's time to revisit this question because in the last week at least three engineers have wrote to us asking this question. We had this discussion long ago and it's time to give it a fresh look.
You're ought to get very mixed responses to the question, because frankly speaking there are no concrete ways to determine which is easy and which is not. It's going to be 'relative' to each other; but there are few important points all new developers should consider.
Java and .Net use similar approach towards solving problems:
Java and .Net, specifically C#.net use a very similar approach towards solving problems. If you know Java, learning C# .net is going to be relatively easier for you. If you know C# of even C++; getting hold of Java is relatively easy.
However, there's one big difference!
.Net is a Framework and Java is a programming language!
Wait, didn't that cross your mind? Java is a programming language which you can use to address multiple programming challenges. .Net, on the other hand is a 'framework' - and it's not a 'programming language' like Java.
This means, .Net has multiple languages running under its belt like C#, ASP, Visual Basic etc.
Learning .Net means learning the entire ecosystem of software, tools and technologies; while learning Java means learning just the programming language.
So, from the strictest comparison point of view - .Net is way more difficult to learn than Java!
Mind well, learning only the Java programming language won't cut the deal for most of the people. You'll have to learn several tools and IDEs that are commonly used with Java programming language to make the most use of it.
In general, Java would be relatively easier to learn. There are several good books and video tutorials available on the Internet that you can make use of. The first step would be to download ECLIPSE IDE - which is the hot favourite of the Java world and start getting familiar with it.
Why not learn both Java and .Net?
I'd strongly recommend building a base with Java first. It should take 2-3 months to build a solid base with dedicated efforts so that you have a working knowledge of Java. As I said, with the knowledge of Java - it's relatively easy to grasp .Net framework.
Focus on being a better programmer
I'd rather suggest focusing on becoming a better programmer than concentrating on any specific language or framework. I was forced into learning programming at a very later stage in my career; and can tell you that programming can actually give you joy.
The Indian software industry offers several opportunities to both Java and .Net programmers. However, what it needs the most is a good programer or software developer that can build on their knowledge of Java or .Net to learn new languages or technologies fast. Unfortunately, the quantity of such engineers is very limited.
Recommended Reading: Java or .Net - Which is better for career?
Both have a similar approach but I feel Java is an easier language to learn. Once familiar with OOPS you can find it easier to learn and implement Java. You have amazing IDE's in JAVA and it is easier to understand the graphics in JAVA.
.Net has multiple languages running under it like C#, ASP, Visual Basic, Script, etc. It support over 70% languages. So you must have an idea of what to use and when and how will it make your programming easier.
I am always a fan of java and I think its the best and most versatile language in the world. besides oops concepts it has many things which is infact good while making a standalone as well as desktop application.
The concepts like thread and concurrency are amazing and very specifically described. Other languages like python they are all very easy to implement and fast, but still java is favorite because of its community.
I feel java is easier to learn than. Net. Java is most used in developing many applications. But. Net is used to develop only few applications. And in recent days java is widely used programming language.
Learning any language will be easy but understand the question and applying the proper logic is important than knowing any programming language.
Related Posts
@Kaustubh Katdare · May 30, 2010
@Sharvari Panchbhai · Apr 22, 2015
@Ankita Katdare · Apr 26, 2013
@Dhruv Vashisth · Jul 31, 2015
@Kaustubh Katdare · Jan 27, 2014