disha saxena
2 min readOct 4, 2020

--

Why choose JAVA?

Although every programming language has its advantages and disadvantages.

Here I will walk you through the advantages of choosing java as a programming language to learn

  1. Easy to learn:-

Java is the most human-readable language. It uses a syntax similar to the English language with minimal symbols, it eliminates useless and complex features such as operator overloading, explicit pointers, etc. In addition, Java has a syntax similar to C++ and it’s relatively easy, especially for people with a background in C making it easier to read and learn quickly. This becomes one of the top reasons for learning Java or considering it as the best programming language.

2.High cross-functionality:

WORA — Write Once and Run Anywhere, Java is a platform-independent language, in which you can write once and run the program in any system. Programs written in one platform can run across desktops, mobiles, embedded systems. Java is used in a lot of different places. Example: It can easily be moved from one computer to another. Most Java applications are built-in windows and can run on Linux.

3.Oops:

Java is an object-oriented language. It’s one of the few 100 percent object-oriented language, which makes developing OOP applications very easy. Changes are made to that object without modifying the main code.

1. Re-usability

2. Data Redundancy

3. Code Maintenance

4. Security

4.Awesome tools:

Eclipse and Netbeans are the most popular IDEs in the development environment used by software developers. It played a huge role to make Java one of the best programming languages. It also has other IDEs like Notepad++, DOS editor and other text editors that all have excellent support for Java built-in.

5.Mobile app development:

Java is considered to be very useful for scripting games and mobile applications. Java can be used in order to successfully facilitate mobile development, specifically beneficial within the Android app development market.

6.Open source

Java has been very lucky in having a thriving community. ava runs on a wide variety of devices from sports cars to medical devices. And on top of that, it’s free. Cost is the biggest factor for anyone who wants to learn a programming language or for an organization to use that technology.

7.Multi threading:

Java has the capability for a program to perform several tasks simultaneously within a program with its multithreading feature. Multithreading allows you to maximize the utilization of CPU time.

8.Secure:

Java is mainly popular for its security.

  1. It has no pointers.

2. It has a class Loder

3.It has a bytecode Verifier

due to its excellent exception handling mechanism it provides high security. Java’s exception handling mechanism is best.

— — — — — — — — — — — — — — by Disha Saxena and Kshitiz Mohan

--

--