Text this: Bridging gaps in code generation with large language models