5 languages you need to know for the Web

by Clay Moore on July 27, 2009

in Software

If I were trying to train myself to do web development I would learn these five languages. One of these languages isn’t even a language.

HTML

HTML is not even a true programming language, but it is needed to do most low level tasks for web development. Most people say that they don’t need to know HTML because there are so many WYSIWYG Web development systems like Dreamweaver or Go Live. Since HTML is at the heart of the web this is the first language you need to know.

Javascript

Javascript is the scripting language built by Netscape when they found a need for client side scripting for their browser. Javascript is a scripting language that can be mixed into HTML to cause the client to do something. This client side scripting can be used to do a lot of thing, but client-side validation is one of the big ones. It is the Core of web 2.0’s AJAX.

PHP

PHP is one of the server-side scripting solutions, and is used just about everywhere because of it’s abilities and price point(free.) This is another mix of html and code, only this is being executed on the server side, so it also has great utility with the enterprise databases. Most small to medium size websites make use of php. Even this website uses PHP in conjunction with mysql. Most of the open source content management systems uses PHP.

Java

This is the enterprise level web development language of choice for most large scale websites. I teach this language a lot, although Javascript and php are coming up second. Even though this is a general purpose language, Sun introduced it to give the web some ability with programming. Most people think web when they think of Java, although they should start thinking about it for cross platform development of tools

Perl

This is the first language of the web if it could be called that. This is not template language like PHP, but it drove the early site, and there is still much about some websites that still use Perl. I use per an awful lot to analyze text documents. A lot of companies use it to build reports

All of these languages are languages of the web and are useful to know. If you are a training company and want to provide classes for these languages, I am the instructor for you. Contact me if you wish to make use of my services.

  • Share/Bookmark

Related posts:

  1. 5 Computer Languages to Learn now
  2. 2 languages that Don’t have Data Types
  3. What is a scripting language?
  4. Is Perl dead?
  5. How does the world wide web work?

Leave a Comment

Previous post:

Next post:

<