Less-java, more learning: Language design for introductory programming

Zamua O. Nasrawt · JMU Scholoraly Commons (James Madison University) · 2018

Less-Java is a new procedural programming language with static, strong, and inferred typing, native unit testing, and support for basic object-oriented constructs. These features make programming in Less-Java more intuitive than traditional introductory languages, which will allow professors to dedicate more class time to overarching computer science concepts and less to syntax and language-specific quirks.

Read the paper · More papers on PaperTik