Let's give 👋 to world in some programming languages!
-
JavaScript
console.log("Hello, World!");
-
C++
#include <iostream> int main() { std::cout << "Hello, World!" << std::endl; return 0; }
-
Python
print("Hello, World!")
-
Java
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
-
C
#include <stdio.h> int main() { printf("Hello, World!"); return 0; }
-
Assembly
section .data hello db 'Hello, World!', 0 ; String will be showed section .text global _start ; Start point program _start: mov rax, 1 ; syscall: write mov rdi, 1 ; file descriptor: stdout mov rsi, hello ; string address mov rdx, 13 ; string length syscall ; call kernel mov rax, 60 ; syscall: exit xor rdi, rdi ; exit code: 0 syscall ; call kernel
-
Brainfuck
>++++++++[<+++++++++>-]<.>+++++++[<+++++++>-]<+.
I wish this will return 'Hello, World!'.
-
Haskell
main :: IO () main = putStrLn "Hello, World!"
-
Prolog
:- initialization(main). main :- write('Hello, World!'), nl.
-
Rust
fn main() { println!("Hello, World!"); }