<< let me explain what each of them DOES so that you get an idea incase you don't know what they actually do:
HTML - just a basic website, we got information posted and you want that information, simply read it
DHTML - like HTML but will have special effects when you do certain things such as put the mouse over a certain spot and something will pop up, very useful in cases of explanation such as if you hold the mouse button over the 'RAM' picture it will pop up "RAM is where information is stored while a process is being used, RAM is faster than a hard drive so a shortage of RAM will greatly slow down speed"
Perl - setup parameters, declarations and such. perl is useful for areas where you have to login or if the website is subject to change based on who is viewing it.
PHP - like Perl mixed with HTML, PHP, just like Perl, can integrate into databases to store information given to the site such as an answer to a poll or forums. PHP, like Perl, can also be used in times where the person viewing determines what it displayed.
SQL - databases! you won't need a database unless you expect feedback in some way be it a forum or if you have a large libarary of information a viewer can access. when you put in a search at google, it searched through database of whether it has anything related to what you are asking for......to integrate with SQL you either run Perl or PHP
Java - Java is integrated into HTML or DHTML and is programmed to do a specific thing such as search an external source's database to see if they have what you are looking for. those 'google search' things on non google websites are run by Java.
the big question is, are you making it for them to simply read and lookup the information or are you expecting them to give feedback in some way? i think a plain old HTML page with Java would do quite nicely, no need for PHP or Perl since it wouldn't really relly on anything as to what it seen on the site, no need for SQL since it would just be a small directory where they can easily look for what they want within the page. >>
Wow, very informative, thank you...
Basically i want something simular to what dell & gateway have for ordering systems... Like basic options to begin with, then drop down (or radio buttons) people select to add things to the computer. At the end, i would like to have an Update price feature so they know the final total. Then i would like the final total to be able to be added to a payment system (which ill work out after i get this all set up).