Program “Hello, World!” yang ikonik menjadi dasar pengenalan yang sederhana tetapi sangat penting tentang bahasa pemrograman, dengan menampilkan penggunaan sintaks dan fungsi dasar bahasa pemrograman tersebut. Dalam artikel ini, kita akan melihat bagaimana menulis program “Hello, World!” itu dalam 18 bahasa pemrograman berbeda, dari yang klasik hingga yang modern.
Fortran
program hello
print *, "Hello, World!"
end program hello
Cobol
IDENTIFICATION DIVISION.
PROGRAM-ID. HELLO-WORLD.
PROCEDURE DIVISION.
DISPLAY "Hello, World!".
STOP RUN.
C
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}
Basic
10 PRINT "Hello, World!"
Pascal
program HelloWorld;
begin
writeln('Hello, World!');
end.
C++
#include <iostream>
int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
Java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
JavaScript
console.log("Hello, World!");
PHP
<?php
echo "Hello, World!";
?>
Perl
print "Hello, World!\n";
C#
using System;
class HelloWorld {
static void Main() {
Console.WriteLine("Hello, World!");
}
}
Python
print("Hello, World!")
Ruby
puts "Hello, World!"
Go
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
Swift
print("Hello, World!")
Kotlin
fun main() {
println("Hello, World!")
}
Dart
void main() {
print('Hello, World!');
}
Rust
fn main() {
println!("Hello, World!");
}
Masing-masing contoh di atas menampilkan bagaimana program “Hello, World!” yang sederhana ditulis dalam berbagai bahasa pemrograman. Baik bahasa klasik seperti Fortran dan Cobol maupun bahasa modern seperti Go dan Rust, esensi dari sebuah bahasa pemrograman tetap sama, yaitu berkomunikasi dengan komputer dan menghasilkan sebuah keluaran yang berarti. Silakan pilih sebuah bahasa pemrograman, dan mulailah perjalanan pemrograman Anda dengan menulis program “Hello, World!”.
Image by pressfoto on Freepik