As I understand, Java has a basic set of packages and classes available to the programmer that make the actual programming relatively easy, as those pre-packaged packages and classes are at the hands of the programmer, whilst Python (though this extends beyond -just- Python) pushes the programmer not to only find these packages and classes for his/her need, but rather to create them on his/her own.
Is my thinking on this correct? I had taken a few classes in high school in Java and did feel this lack of full understanding for everything I was doing and thinking it could go much deeper than the teacher gave us.
> Hope you all can give some feedback on this. I am not looking into exploring languages such as C/C++ until I get a feel for more interpreted languages first.

- Mittens.