Overkill: Java as a first programming language (2010)
I would partially agree with this even though Java is a great language.<p>I can firmly recall in my CS 101 class where they were teaching basic programming using Java, and the teacher seriously told us &quot;just put static in all of your method declarations, don&#x27;t worry about why yet otherwise you won&#x27;t be able to use them in your main&quot;.<p>...didn&#x27;t fully learn what static meant until over a year in my programming career.