Allora, HTML(come dicevo in un'altra risposta ) è un Linguaggio di MARKUP cioè un linguaggio diciamo di semplice FORMATTAZIONE della pagina un linguaggio STATICO per IPERTESTI, invece ASP, PHP, JAVA sono linguaggi di PROGRAMMAZIONE che possono venire usati, sia per scrivere veri e propri programmi, che pagine INTERNET DINAMICHE, a differenza di HTML non è cosi semplice scrivere un sito in PHP ASP o JAVA, SONO LINGUAGGI CHE DERIVANO DAL PIU VECCHIO FRATELLO MAGGIORE C, e diciamo si basano su una struttura divisain 3 parti, SEQUENZA, SELEZIONE, ITERAZIONE, la sequenza sta a significare una semplice sequenza di istruzioni, la Selezione si rifersice a espressiolni condizionali per fare un esempio pratico il nostro classico:
SE oggi fa bel tempo ALLORA esco ALTRIMENTI no
In programmazione definisce la classica espressione condizionale, condizionale perche esprime una condizione che in questo caso è il BEL TEMPO, e in base a questo definisce una azione che nel nostro esempio è ESCO in base alla risposta al se è bel tempo pero potrebbe esserci anche una risposta negativa, percio se fosse brutto tempo interviee la parrte ALTRIMENTI e l'azione NO(non esco)
la Iterazione invece definisce una situazione in cui l'azione viene ripetuta in base ad una condizione ad esempio
FINCHE fa bel tempo USCIRO
in questo caso l'azione si ripetera ogni qualvolta fara bel tempo
Secondo il teorema di JACOPINI\BOM con l'utilizzo di queste tre strutture si puo sviluppare un qualsiasi algoritmo che se ben sviluppato possa portare ad un programma o nel nostro caso ad una pagina web DINAMICA, che altro non è che un PROGRAMMA...
LA RISPOSTA IN TEORIA PER ESSERE IL MEGLIO POSSIBILE DOVREBBE DURARE PAGINE E PAGINE(vedi la marea di manuali che esistono sulla programmazione)SPERO COMUNQUE CHE QUESTE POCHE RIGHE SCRITTE DA ME E MOOLTO MA MOOOLTO RISTRETTE RISPETTO ALLA VASTITA DELL'ARGOMENTO TI POSSANO AVER AIUTATO A CAPIRE QUESTA DIFFERENZA, COMUNQUE PUOI APPROFONDIRE UN PO DI PIU QUI:
HTML
http://it.wikipedia.org/wiki/HTML
PHP
http://it.wikipedia.org/wiki/Php
ASP
http://it.wikipedia.org/wiki/Asp
JAVA
http://it.wikipedia.org/wiki/Java
JAVASCRIPT
http://it.wikipedia.org/wiki/Javascript