Hmm, where else can you find languages that use frameworks to provide and simplify common functions?
Yes, thats right! Java started it in the last century, and now lots of the other languages are copying it. Even MS has got the bug, in a big way with the .net framework.
A dozen or so years ago frameworks were taught as an advanced concept. Nowadays its called "learning to program".
Keep Up with TechRepublic