to the whole of the code. Neural Code Synthesis (NCS) A process that uses neural networks to synthesize code from high-level specifications. NCS enables developers to see their code