Con Portable Xampp, puedes tener un servidor web en un USB (
http://portableapps.com/apps/development/xampp ), con lo que puedes ejecutar una aplicación web sin necesidad de subirla a un servidor y llevarla de un lado a otro simplemente copiando una carpeta.
No se si te valdrá. Aunque tal vez lo mejor sería aprender Java o similar.