Hello World Program : First program while learning Programming
In this article, I'll show you how to create your first Hello World computer program in various languages. Along with the program, comments are provided to help you better understand the terms and keywords used in the
Learning program. Programming can be simplified as follows:
- Write the program in a text editor and save it with the correct extension (.CPP, .C, CSHARP, .JAVA, .PY, etc.).
- Compiling Programs Using Compilers or Online IDEs.
- Understand basic terminology.
The Hello World program is the first step in learning a programming language and one of the easiest programs to learn. It just prints a "Hello World" message to the screen. Now let's look at the programs in most languages:
Here are links to all the individual "Hello World" programs in various languages.
// Simple C program to
// display "Hello World"
// Header file for
// input output functions
#include <stdio.h>
// main function -
// where the execution of
// program begins
int main()
{
// prints hello world
printf("Hello World");
return 0;
}
Output
Hello World
/* Simple C++ program to
display "Hello World"*/
/*Header file for
input output functions*/
#include <iostream>
using namespace std;
/* main function -
where the execution of
program begins*/
int main()
{
// prints hello world
cout << "Hello World";
return 0;
}
Output
Hello World
// C# program to print Hello World!
using System;
// namespace declaration
namespace HelloWorldApp {
// Class declaration
class Geeks {
// Main Method
static void Main(string[] args)
{
// statement
// printing Hello World!
Console.WriteLine("Hello World");
// To prevents the screen from
// running and closing quickly
Console.ReadKey();
}
}
}
Output
Hello World
// This is a simple Java program.
// FileName : "HelloWorld.java"
class HelloWorld {
// Your program begins
// with a call to main().
// Prints "Hello, World"
// to the terminal window.
public static void main(
String args[])
{
System.out.println("Hello World");
}
}
Output
Hello World
# Python code for "Hello World"
print("Hello World")
#python code for "Hello world" in multiple lines
print("""Hello
world""")
Output
Hello World Hello world
#!/usr/bin/perl
# Modules used
use strict;
use warnings;
# Print function
print("Hello World\n");
# To run the code refer:
# http://bit.ly/2qLYVTG
Output
Hello World
// Scala program to print Hello World!
object Geeks
{
// Main Method
def main(args: Array[String])
{
// prints Hello World
println("Hello World")
}
}
Output
Hello World
// Go program to print Hello World!
package main
import "fmt"
// Main function
func
main()
{
// prints Hello World
fmt.Println("!... Hello World ...!")
}
<!DOCTYPE html>
<html>
<body>
<?php
echo "Hello World";
?>
</body>
</html>
Output
<!DOCTYPE html> <html> <body> Hello World </body> </html>
<html>
<header><title></title></header>
<body>
Hello World
</body>
</html>
<script>
// using console.log
console.log('Hello World');
</script>
// Julia program
println("Hello World")
13. Hello World in R
# Code
cat('Hello World')
# code
puts "Hello World"
Output
Hello World
15. Hello World in Solidity
// SPDX-License-Identifier: GPL-3.0
pragma solidity ^0.8.16;
/// @title A contract for demonstrating Hello World program
/// @author Jitendra Gangwar
/// @notice For now, this contract return the Hello World string
contract HelloGeeks{
function renderHelloGeeks () public pure returns (string memory) {
return "Hello World";
}
}
16. Hello World in XML
<?xml version="1.0" encoding="UTF-8"?>
<text>
<para>Hello World</para>
</text>
17. Hello World in Objective-C
#import
#import
int main(void)
{
NSLog(@"Hello World
");
return 0;
}
18. Hello World in Kotlin
fun main(args: Array<String>) {
println("Hello World")
}
19. Hello World in Dart
void main() {
print('Hello World');
}
20. Hello World in MATLAB
% Code
fprintf('Hello World!');
% You can also use
disp('Hello World!');
Below are the codes of all the languages:
// Simple C program to
// display "Hello World"
// Header file for
// input output functions
#include <stdio.h>
// main function -
// where the execution of
// program begins
int main()
{
// prints hello world
printf("Hello World");
return 0;
}
// Simple C++ program to
// display "Hello World"
// Header file for
// input output functions
#include <iostream>
using namespace std;
// main function -
// where the execution of
// program begins
int main()
{
// prints hello world
cout << "Hello World";
return 0;
}
// C# program to print Hello World!
using System;
// namespace declaration
namespace HelloWorldApp {
// Class declaration
class Geeks {
// Main Method
static void Main(string[] args)
{
// statement
// printing Hello World!
Console.WriteLine("Hello World");
// To prevents the screen from
// running and closing quickly
Console.ReadKey();
}
}
}
// This is a simple Java program.
// FileName : "HelloWorld.java"
class HelloWorld {
// Your program begins
// with a call to main().
// Prints "Hello, World"
// to the terminal window.
public static void main(
String args[])
{
System.out.println("Hello World");
}
}
# Python code for "Hello World"
print("Hello World")
#!/usr/bin/perl
# Modules used
use strict;
use warnings;
# Print function
print("Hello World\n");
# To run the code refer:
# http://bit.ly/2qLYVTG
// Scala program to print Hello World!
object Geeks
{
// Main Method
def main(args: Array[String])
{
// prints Hello World
println("Hello World")
}
}
<html>
<header><title></title></header>
<body>
Hello World
</body>
</html>
<!DOCTYPE html>
<html>
<body>
<?php
echo "Hello World";
?>
</body>
</html>
println("Hello World")
puts "Hello World"
cat('Hello World')
package main
import "fmt"
// Main function
func main() {
fmt.Println("Hello World")
}
<script>
// using console.log
console.log('Hello World');
</script>
pragma solidity ^0.5.0;
contract helloGeeks {
function renderHelloGeeks () public pure returns (string) {
return 'Hello World';
}
}
<?xml version="1.0" encoding="UTF-8"?>
<text>
<para>Hello World</para>
</text>
#import
#import
int main(void)
{
NSLog(@"Hello World
");
return 0;
}
fun main(args: Array<String>) {
println("Hello World")
}
void main() {
print('Hello World');
}
% Code
fprintf('Hello World!');
% You can also use
disp('Hello World!');
fn main() {
println!("Hello, world!");
}
Output
Hello World