Ti sconsiglio assolutamente di iniziare a programmare con un linguaggio come Asp o Php. Non fraintendermi, nel loro genere sono entrambi ottimi (Php è meglio, è vero, ma anche Asp è buono). Il problema è che dovresti prima farti "le ossa" con qualche linguaggio tradizionale, tipo C, Java, Pascal.

Per gli altri: voglio farvi capire cosa intendo. Ho conosciuto uno che lavora in Php. Ha visto del codice scritto da me in Php e mi ha chiesto cosa fosse l'istruzione setType(). Parlando è venuto fuori che non aveva idea di cosa fossero i tipi e più avanti ho capito che non conosceva nemmeno le costanti e un sacco di altre cose. Si può programmare così? In Php forse si, ma male; in altri linguaggi non riuscirebbe a fare niente!