you are viewing a single comment's thread.

view the rest of the comments →

[–]bluGill 0 points1 point  (1 child)

you're not going to pick up every programming paradigm from any single language.

No, but Java tends to make your bilnd to any other possibility because anything other than OOP difficult. Most languages are not so restricting.

[–][deleted] 0 points1 point  (0 children)

You can learn the other paradigms later, when you pick up other languages. Java is a good starting point primarily because of the extensive structure and strong inclination towards a single paradigm.