Google adds coding capabilities to its Bard AI chatbot, allowing it to generate, debug, and explain code in over 20 programming languages. The update aims to help the tool compete with rivals like ChatGPT, though the company warns it may still produce inaccurate results.