CodeIDE is an online IDE that works with BASIC, Pascal, C++, Perl, JavaScript, HTML, and LISP.
Registered users can chat online and save programs on the service.
There is also a wiki to help you learn programming, and a forum for discussions.
http://www.codeide.com