is it possible to install more programs onto a hd partition but still run knoppix from cd?

i was wanting to use knoppix as a platform to teach myself java and C++ programming.