Fox has worked on parallel programming environments for the last 15 years with the early focus being message passing (SPCC and PCW). Since 1987 he has collaborated first with Ken Kennedy and then others, on parallel high level languages-especially Fortran. This work was largely part of Fox's activity in CRPC (The Center of Research in Parallel Computation) which played a major role in the development of HPF with prototype compilers and community language definition. (papers HPF defn) This led a major project from ARPA to develop in collaboration with Rice a prototype High Performance Fortran (Fortran90D) compiler, including a High Performance Fortran interpreter that was demonstrated at Supercomputing'93. (papers HPF defn and HPF Interpreter)This early HPF compiler was licensed by the Portland Group whose resultant commercial product is quite highly regarded. The prototype HPF interpreter was our first study of some of the issues we wish to follow up in this proposal. We believe Web technology is now advanced enough that we can actually build and study sophisticated interpreters (linked to compilers) for science and engineering computation which were prohibitively expensive in 1994 when we decided not to proceed further with our HPF interpreter. In fact the MOVIE system built by Furmanski and used as basis of HPF interpreter, lovingly constructed many of the capabilities now offered as pervasive robust technology by the Web (and especially Java). Fox is now the PI of another major Darpa project, the parallel compiler runtime consortium (PCRC), which is developing a common runtime for high performance (data parallel) languages including Fortran C++ and Java. This project is a collaboration with Cooperating Systems, Florida, Harvard, Indiana, Maryland, Rochester, Rice and Texas. Fox has recently focused on looking at the opportunities for using Web technologies to improve the infrastructure and functionality of scientific and engineering programming environments (papers WebFlow HPDC96 Exaop). In particular , Fox was the Chair of Workshop on Java for Scientific Computing held in Syracuse, Dec., 1996, and he will be co-chairing the ACM 1997 Workshop on Java for Science and Engineering Computation to be held in Las Vegas, Nevada, June 21, 1997. Some of the ideas discussed here have come from discussion in the PetaFlop initiative where a set of meetings in which Fox played aa active role, has discussed the software and hardware issues of possible parallel systems 10 years from now. (Petawhitepaper). Related research has built a Web based virtual programming laboratory which was used in a parallel computing class last semester and is being tried out in Cornell's Virtual Workshop at this time. (paper see NPAC home page!) This technology supports HPF and MPI in a user friendly environment and we believe that interpreted environments - as we propose to investigate here - are very promising for improving HPCC education and training.