ChatGPT может писать и фрагменты кода, и полноценные программы. Нейросеть знает много языков, включая популярные типа Python и JavaScript. Чтобы сгенерировать код, укажите язык и функционал программы. Чем сложнее код, тем подробнее должен быть запрос. Если сгенерированный код не работает, попросите ChatGPT исправить ошибки.