Okay, since you are in the Java section you are somewhat interested in Java coding/scripting, I will explain to some of the users that don't understand why Java is so popular.
Simple
Java may seem like a foreign language the first time you look at it, well thats because it is a foreign language, but you will be able to learn this very quickly, as the syntax is great and simple.
Complex
Java is complex, wait i know what you are thinking, You just said it was simple, how is it simple and complex? Well, the key to Java's success is the fact that a great amount of devices use it, unlike visual basic or any type of C, Mobile devices use Java, many of you know the mobile operating system, Android by Google. Android itself is coded in C++, but the 100k+ apps, they are all coded in Java, using the Android SDK.
Organized
Unlike visual basic or most C languages, Java is fairly well organized, it is very hard to explain, but especially Visual Basic's code can be UN-organized and still be used without errors. Lets say you are coding in Java, you put a line of code before the one that was supposed to go first, Java will give you an error when compiling, if you were using VB the compiler would fix it before it runs, and not give you an error.
Web
This kind of goes along with the Complexity category, but i think it is important enough to be alone. Try to use C, C++, or VB to make a web app, yes it is possible with silverlight in VB, but if you want to do it it is not close to simple, with Java you can code web-apps simply. Java is designed for web development, of course you can make a desktop application, but it is highly unlikely, you will most likely be making apps for you or your business's website (if you go into the profession). An example of this is the NASA satellite tracker, it is coded in Java and only Java. The possibilities are endless.
Safety
Want to make a web application? Do people think it is a virus.
Well with Java you wont have to worry about that, Java's web applications are not allowed to save, read, or modify any data on your[/align] hard drive. Of course they can if you download the application as it is not a web application. Some other web application coding *cough*Flash*cough* Are not completely safe, they can modify or save data if they are coded correctly!
There are other things i can not think of right now, I will update later
These are my opinions and you may have your own, please leave your suggestions if you wish.
Simple
Java may seem like a foreign language the first time you look at it, well thats because it is a foreign language, but you will be able to learn this very quickly, as the syntax is great and simple.
Complex
Java is complex, wait i know what you are thinking, You just said it was simple, how is it simple and complex? Well, the key to Java's success is the fact that a great amount of devices use it, unlike visual basic or any type of C, Mobile devices use Java, many of you know the mobile operating system, Android by Google. Android itself is coded in C++, but the 100k+ apps, they are all coded in Java, using the Android SDK.
Organized
Unlike visual basic or most C languages, Java is fairly well organized, it is very hard to explain, but especially Visual Basic's code can be UN-organized and still be used without errors. Lets say you are coding in Java, you put a line of code before the one that was supposed to go first, Java will give you an error when compiling, if you were using VB the compiler would fix it before it runs, and not give you an error.
Web
This kind of goes along with the Complexity category, but i think it is important enough to be alone. Try to use C, C++, or VB to make a web app, yes it is possible with silverlight in VB, but if you want to do it it is not close to simple, with Java you can code web-apps simply. Java is designed for web development, of course you can make a desktop application, but it is highly unlikely, you will most likely be making apps for you or your business's website (if you go into the profession). An example of this is the NASA satellite tracker, it is coded in Java and only Java. The possibilities are endless.
Safety
Want to make a web application? Do people think it is a virus.
Well with Java you wont have to worry about that, Java's web applications are not allowed to save, read, or modify any data on your[/align] hard drive. Of course they can if you download the application as it is not a web application. Some other web application coding *cough*Flash*cough* Are not completely safe, they can modify or save data if they are coded correctly!
There are other things i can not think of right now, I will update later
These are my opinions and you may have your own, please leave your suggestions if you wish.
Java. Truthfully, it is not that difficult to learn.