Neural code generationSpring 2024 Modeling and synthesizing programs using deep learning methods, with an emphasis on neural language models