I’m introducing the web programming languages that all are used with HTML, so last time I introduced you three common and widely using languages: PHP, ColFusion and ASP.
This time, I want to talk about other cool languages: Java based AJAX and Java Servlet, Flash programming, and some others.
AJAX (asynchronous Javascript and XML)
Java is a most useful object oriented programming language, and fastest developing language. I’m pretty sure that there is no computer programmers who don’t know Java. Java is used for all kinds of computer softwares such as many applications, operation systems, networking programs, hardware and embedded system, and websites.
One of Java usage websites is AJAX. “With Ajax, web applications can retrieve data from the server asynchronously in the background without interfering with the display and behavior of the existing page” ( Moore, John .2008. “What is Ajax?“). Which means, when you open or click on a button to other pages, it can change in the current page. Therefore, it’s amazing for efficient and entertained websites. Actually, I ‘m not familiar with AJAX and I’ve not made that many websites on AJAX, but I developed an AJAX website for a Mongolian music industry; that was most difficult and best website I’ve ever developed. If you want to see that visit www.nusic.mn or/and www.news.mn. In this site, you can see that even we open other pages, the music is still playing. That is meaning of asynchronously in the background without interfering with the display and behavior of the existing page.
Java Servlet
It’s a Java language expanded version for websites that have more functionalities and programmable pieces. Extension is .do (web-based Java program run by a Web server, such as IBM WebSphere; typically mapped to the Struts controller; used for generating dynamic Web pages). I’ve never used this, so I have no idea how difficult to use it.
To visit www.hi5.com, this is a web site that used the Java Servlet very well.
Flash Websites
I can’t say flash is a programming language. However, it’s a great application that is so close to programming language. Flash is a software that created by Macromedia and currently developed and distributed by Adobe Systems. Flash has script field which named action script, and even though it’s difficult, flash can access to any database systems. Few years ago, flash was just a software that used for only animation, but today it’s powerful tool for creating websites. If you visit biggest fashion brand sites or technology industry sites such as www.sony.com, www.gucci.com, www.louisvuitton.com etc, you can see how cool is flash websites. Flash can work with all common languages, servers and operating systems. The only website I developed on Flash is www.bold.mn. After I finished this site, I promised to myself that never develop whole flash web site again
It’s so difficult to coding and configure. When you see Flash site on your computer it looks fine, but when you put on a server, it’s just messed up.
Others
There are several other powerful languages for website such as Python, Scala, Ruby, and Perl. These are very powerful programing languages and they all have amazing useful skills, but I think the reason why they are not common is those languages are so hard to coding, so expensive and they require some additional softwares.
This is just my opinion and experience, so if you think or know I wrote something wrong or false, let me know and make it correct.
Hello thank you for the great information. I’m currently in the process of larning AJAX and I’m very excited to see what it can do for my websites. You are a very good web developer yourself and http://www.nusic.mn is an awesome site!