- UCB Software Central - Mac users can now get TextMate!
- vim text editor
- emacs text editor
- online python tutor
- Notepad++ text editor (for Windows only) - highly recommended if you don't need one of the heavyweight IDEs listed below; has some really amazing functionality built in and through plugins and still manages to stay fast and light.
- Eclipse Development Environment (for Java, Python, C/C++ programming)
- NetBeans Development Environment (for Java, C/C++ programming)
- Tons and tons of programming books readable online if you are connected through campus or the library proxy server service.
Nonessential but Interesting Links
- Teach Yourself Programming in 10 Years, a short commentary by Peter Norvig
- Dictionary of Programming Languages