Generating and Reviewing Programming Codes with Large Language Models: A Systematic Mapping Study | Synapse