
What Is Programming? And How to Get Started - Coursera
Jun 25, 2025 · Computer programming is how people can communicate and interact with computers. Learn about some common programming languages and steps to begin building …
What Is Programming? And How To Get Started - Coursera
Jun 7, 2024 · Learn the definition of programming, some common programming languages, and steps to begin building programming experience.
What Is Programming? And How to Get Started - Coursera
Nov 29, 2023 · Programming is a versatile skill that can be applied in many industries. Learn what programming is, how languages differ, and how to get started.
C Programming: The Basics You Need to Know - Coursera
Jul 1, 2025 · Over the decades, its efficiency, portability, and versatility have become one of the most widely used programming languages today. This article explores the basics of C …
What Is an API? (+ How Do They Work?) | Coursera
3 days ago · API stands for application programming interface. An API is a set of protocols and instructions written in programming languages such as C++ or JavaScript that determine how …
Logic Programming: What It Is and How to Use It | Coursera
Nov 7, 2024 · Logic programming uses facts and rules, making it well-suited for use in applications such as natural language processing and predictive analysis. Read on to learn the …
How Does AI Work? Basics to Know - Coursera
Oct 15, 2025 · Artificial intelligence is the theory and discipline of programming computer systems to learn from and spot patterns in data sets. These advanced algorithms and models perform …
What Is Binary Code? - Coursera
Oct 22, 2025 · Learn what binary code is, how it works, and the role it plays in the digital communication processes.
Pair Programming—Enhancing Collaboration and Code Quality
Apr 1, 2025 · Pair programming is a popular collaboration technique in industry and academic environments. Discover how it can improve your code’s quality.
8 Types of Coding Jobs (+ Tips to Get Hired) | Coursera
Dec 13, 2024 · You'll learn fundamental programming concepts with a beginner-friendly language, including data structures, networked application program interfaces, and databases.