College of Computer Studies and Systems, University of the East, Manila, Philippines This paper explores the potential use and limitations of ChatGPT in a programming course, specifically focusing on its evaluation in a Data Analytics course due to its broad applications. The study reveals that ChatGPT offers valuable assistance to teachers in creating class materials, facilitating teaching , ChatGPT’s role in software development is on the rise, but it is important to understand its limitations in performing this role. Join us as we explore the pros and cons of utilizing ChatGPT for software development., This paper provides specific information about ChatGPT, including its technology, limitations, ethical issues, governance paths and future directions. Specifically, we firstly offered a thorough exploration of the technical implementation details of GPT series models., ChatGPT is a substantial language model developed by OpenAI, rooted in the GPT-3.5 architecture, with the capacity to generate human-like responses to text-based inputs. ChatGPT serves various purposes, encompassing chatbots, customer service, and personal assistants, which can significantly contribute to sustainability initiatives. Its applications range from language translation and content , Learn about 13 important ChatGPT limitations, including practical strategies to overcome them so you can maximize the tool’s potential in your business., Explore ChatGPT’s capabilities and limitations in this in-depth blog post. Learn how it assists with coding, generates creative ideas, and simplifies learning while understanding its biases and real-world applications..