This paper describes the experiences of Victoria University in adopting and adapting web-based technology to enhance the teaching of SAP’s ABAP programming language. The involvement of SAP relates to Victoria University integrating Enterprise Resource Planning (ERP) systems into their curricula and research programs through a strategic alliance with SAP. The SAP technical infrastructure facilitates the development of courses using Internet technology and has particular suitability to the teaching of programming. This paper describes the Web-based technologies used and how they have been adapted to improve both the teaching of programming and management of assessment. Each technology is discussed and advantages identified with possible future research developments put forward.