Codzify Web Stories

C Programming for Beginners: Writing Your First Hello World Program in C in 2023

2 min 39 sec

C is a popular and widely used programming language that is commonly used for system programming and low-level programming. Writing a Hello World program is a great way to get started with learning the basics of C programming.

Here's a step-by-step tutorial to help you write your first Hello World program in C:

Step 1: Set up your development environment

Before you start writing your C program, you need to set up your development environment. You'll need a text editor to write your code, and a compiler to compile and run your program.

There are many text editors and compilers available for C programming, but some popular choices include Visual Studio Code, Sublime Text, and GCC.

Step 2: Write your code

Once you have your development environment set up, you're ready to start writing your program. Open your text editor and create a new file. In this file, type the following code:


int main() {
printf("Hello, World!");
   return 0;

This code uses the printf function to print the text "Hello, World!" to the console.

Step 3: Compile and run your program

Save your file with the name hello.c. Now, you arere ready to compile and run your program. Open a terminal window and navigate to the directory where you saved your file.

Type the following command to compile your program:

gcc -o hello hello.c

This command compiles your program and creates an executable file called hello.

Now, type the following command to run your program:


This command executes your program and displays the output "Hello, World!" on the console.

Congratulations! You have successfully written and run your first program in C.

In conclusion, writing a Hello World program in C is a simple yet powerful way to get started with programming in C. By following this step-by-step tutorial, you have learned how to set up your development environment, write C code, and compile and run your program. With this basic understanding of C programming, you are ready to start exploring the many other powerful features and capabilities of this popular programming language.

Previous Next


Coding Bytes by Codzify

Welcome to Coding Bytes, your weekly source for the latest coding tutorials and insights in small byte sized content.

Join 798+ Subscribers

Subscribe on LinkedIn

Monetize your Passion Today!

Join Codzify Affiliate Program, Earn 30% Commission on Course Sales, Get ₹449.7 or $5.41 per course Sale! No Follower Requirement. Monetize Your Passion Today!

Register NOW!

Codzify Youtube Channel

Ready to level up your Full Stack App development Skills? Check out Codzify Youtube Channel for interatcive video content.

Subscribe Codzify

Curated Mock Tests

Prepare for your next Interview or Competitive Exam with our expert-led curated Mock tests in GATE(CSE) DSA, Flutter, HTML, C etc.

Explore Mock Tests

Codzify Web Stories

Codzify Logo

Explore Coding in Simplified Way with

Terms and Conditions    Cookie Policy   Refund Policy