Posted by: ahmedashfaque | February 14, 2015

Why Java is so popular? Part 2


In the first part of this series we have seen it is the “develop once and run everywhere” concept that catapulted Java into the mainstream of software development paradigm. Let us see how Java infrastructure helps in developing software applications in this post.

Java was always a free for use software language as against proprietary nature of other languages like those from Microsoft. Even though it was developed by Sun Microsystems Inc. but they always kept its core and its associated functionality open. Thus a large number of developers contributed in developing many facets of Java. This has resulted in huge Java libraries built for developing different kinds of software products. For networking these developers built sockets libraries so that applications developed in Java could get networking support so that the application can be easily integrated with software applications developed using other technologies. Similarly an an existing software application built using Java can be networked with any software application being developed using any other technology. For web based application development, libraries have been built into Java language so that developers can handle HTTP requests and responses without any problems. The built in Java libraries are also good for building controller and listener components so that Model View Controller concepts can be implemented easily.

On the development environment side organizations like Net Beans and Eclipse developed Integrated Development Environments (IDE) for Java. These IDEs are very rich and support developing even very large software applications.

The movement around Java has been tremendous. You get everything for free to develop sophisticated software applications using Java. Such kind of infrastructure is simply not available for any other programming language.

Advertisements

Responses

  1. […] the part 1 and then part 2 of this series we discussed some reasons for popularity of Java programming language. In this part […]

  2. […] have been discussing about reasons for popularity of Java programming language over part 1, part 2 and part 3. We will continue this discussion […]

  3. […] far we have seen many features of Java programming language in part 1, part 2, part 3, and part 4. Let us continue the discussion in this […]

  4. […] far in part 1, part 2, part 3, part 4, part 5 and part 6 we have covered many topics on Java. In this post we will see […]

  5. […] far in part 1, part 2, part 3, part 4, part 5, part 6 and part 7 we have covered many topics on Java. In this post we […]

  6. […] far in part 1, part 2, part 3, part 4, part 5, part 6, part 7 and part 8 we have covered many topics on Java. In this […]

  7. […] far in part 1, part 2, part 3, part 4, part 5, part 6, part 7, part 8 and part 9 we have covered many topics on Java. In […]


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Categories

%d bloggers like this: