C Programming – Hello, World! Example

 

 

Introduction:

The “Hello, World!” program is traditionally the first program that any new programmer learns to write. It demonstrates the most basic functionality of a programming language and helps developers understand how to structure their programs. The purpose of this program is to display a simple message to the user on the screen.

Objective:

In this tutorial, we will write a simple C program that prints the message “Hello, World!” to the console. This example will help you get started with C syntax, understand how to use the standard output function, and compile and run a C program.

Code Example:

#include   // Include the standard input-output header

int main() {          // Define the main function which is the entry point of the program
    printf("Hello, World!\n");  // Print the message to the console
    return 0;          // Indicate successful execution
}

Explanation of the Program Structure:

  • #include : This line includes the standard input/output library, which contains the printf function used to print text to the console.
  • int main() { … } The main function is the entry point of any C program. It is where execution starts. The int before main specifies that the function will return an integer value, typically 0 to indicate that the program has executed successfully.
  • printf(“Hello, World!\n”); The printf function is used to print text. In this case, it prints “Hello, World!” followed by a newline character \n to move the cursor to the next line after the message is printed.
  • return 0; This statement returns 0 to the operating system, signaling that the program has completed successfully.

How to Run the Program:

  1. Step 1: Write the code in a text editor and save it with the .c extension (e.g., hello_world.c).
  2. Step 2: Compile the code using a C compiler. If you’re using GCC (GNU Compiler Collection), open your terminal and run the following command:
    gcc hello_world.c -o hello_world

    This command compiles the code and creates an executable file called hello_world.

  3. Step 3: Run the compiled program by typing:
    ./hello_world

    This will execute the program and you should see “Hello, World!” printed on the console.

Conclusion:

This simple program is a great way to get started with the C programming language. It demonstrates the essential building blocks of a C program, including function definitions, standard input/output, and compiling and running code. Once you’re comfortable with this program, you can move on to more advanced topics in C programming.

 

Leave a Reply

Your email address will not be published. Required fields are marked *