ChatGPT
ChatGPT is an AI-powered assistant from OpenAI that exposes the company’s large language models through a chat interface and through agentic modes that carry out multi-step work on your behalf. It supports text, images, and voice and can browse the web to surface current information with citations.
ChatGPT can generate, explain, and refactor code, assist with debugging, and run file-based analyses to create charts and summarize datasets. For deeper software work, ChatGPT now ships alongside Codex, OpenAI’s coding agent, which covers planning, writing, testing, reviewing, and shipping code from the same app. It also supports custom GPTs to tailor behavior for specific tasks, although as of August 2026, only Business, Enterprise, and Edu workspace accounts can create or publish new ones. Personal accounts on the Free, Go, Plus, and Pro plans can still use existing GPTs. ChatGPT offers apps that link popular document and code sources for organization-wide search and “deep research”, and it packages those apps into plugins, which you browse and enable from its plugin directory.
Official website: chatgpt.com
Related Resources
Tutorial
Write Unit Tests for Your Python Code With ChatGPT
In this tutorial, you'll learn how to use ChatGPT to generate tests for your Python code. You'll use the chat to create doctest, unittest, and pytest tests for your code.
For additional information on related topics, take a look at the following resources: