Systematic Literature Review of AI Supported Programming