Programming Paradigms and Beyond
Shriram Krishnamurthi, Kathi Fisler
The Cambridge Handbook of Computing Education Research, 2019
Programming Language education blind spots and opportunities for research. Recommended for anyone who teaches, learns or writes programming languages.