Universities finally realize that Java is a bad introductory programming language

CS 106A is Stanford University’s introductory programming course. The module – which is also available to view on YouTube – introduces the fundamentals of coding in an accessible way, and lays the foundations for future growth. Throughout its existence, the course was taught using the Java programing language. Java is popular, certainly, but it’s also extremely clunky and syntactically bloated. “We're hunting for awesome startups” Run an early-stage company? We're inviting 250 to exhibit at TNW Conference and pitch on stage! CHECK IT OUT But a new version of the course, CS 106J is based on JavaScript . According to the University website, “[CS 106J] covers the same material as CS 106A but does so using JavaScript, the most common language for implementing interactive web pages, instead of Java.” The decision to ditch Java is a laudable one. While there’s a lot to like about it, Java is perhaps the harshest langu...