C: 'Hello, World!' Program
In this lesson, we will learn how to write a simple 'Hello, World!'
C program, compile and run it.
Open a text editor, say, Gedit, and create a C file called hello.c
gedit hello.c
Type the following C code (which prints 'Hello, World!'
) into it and save it
#include <stdio.h>
int main() {
printf("Hello, World!");
return 0;
}
Compile hello.c
gcc hello.c
A default executable file called a.out
is created. Execute it by typing the following command
./a.out
The line 'Hello, World!'
will be printed into the terminal.
Naming the Executable File
Instead of the default a.out
, we can specify our own name for the executable file during compilation of hello.c
, say hello
, specified by the -o
option
gcc hello.c -o hello
Executing the program would now be
./hello