AI-assisted programming, context optimization, large language models, semantic code retrieval, Sustainable Software Development.