Pengenalan
"Hello World" adalah program pertama yang sering dibuat oleh pemula untuk memulai belajar coding. Artikel ini mencakup langkah-langkah membuat program tersebut di berbagai bahasa pemrograman.
Bahasa Pemrograman
Python
print("Hello World")
Python adalah bahasa pemrograman yang mudah dipelajari dan cocok untuk pemula.
JavaScript
console.log("Hello World");
JavaScript adalah bahasa yang populer untuk pengembangan web.
Java
public class Main {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
Java adalah bahasa yang digunakan untuk berbagai platform seperti Android dan aplikasi desktop.
C
#include
int main() {
printf("Hello World");
return 0;
}
C adalah salah satu bahasa pemrograman tertua dan menjadi dasar untuk banyak bahasa modern.
Ruby
puts "Hello World"
Ruby adalah bahasa pemrograman yang terkenal karena sintaksnya yang sederhana dan fokus pada produktivitas.
PHP
<?php
echo "Hello World";
?>
PHP sering digunakan untuk pengembangan web dinamis dan merupakan salah satu bahasa server-side populer.
Swift
import Foundation
print("Hello World")
Swift adalah bahasa pemrograman yang dikembangkan oleh Apple untuk membuat aplikasi iOS dan macOS.
Go
package main
import "fmt"
func main() {
fmt.Println("Hello World")
}
Go, atau Golang, adalah bahasa yang dikembangkan oleh Google dengan fokus pada efisiensi dan kecepatan.
Kotlin
fun main() {
println("Hello World")
}
Kotlin adalah bahasa modern yang kompatibel dengan Java dan sering digunakan untuk pengembangan aplikasi Android.
Rust
fn main() {
println!("Hello World");
}
Rust adalah bahasa pemrograman yang aman dan cepat, banyak digunakan untuk sistem tingkat rendah dan aplikasi berbasis performa tinggi.
TypeScript
console.log("Hello World");
TypeScript adalah superset dari JavaScript dengan tipe statis, sering digunakan untuk aplikasi skala besar.
R
print("Hello World")
R adalah bahasa pemrograman yang digunakan untuk analisis data dan visualisasi statistik.
Perl
print "Hello World\n";
Perl adalah bahasa pemrograman yang fleksibel, sering digunakan untuk tugas administrasi sistem dan pemrosesan teks.
Shell (Bash)
echo "Hello World"
Shell script digunakan untuk menjalankan perintah di terminal atau shell Linux/Unix.
MATLAB
disp('Hello World')
MATLAB adalah bahasa yang digunakan untuk komputasi numerik dan analisis data.
SQL
SELECT 'Hello World';
SQL digunakan untuk berinteraksi dengan database, dan sintaks ini menunjukkan string sederhana.
Haskell
main = putStrLn "Hello World"
Haskell adalah bahasa pemrograman fungsional yang digunakan untuk pengembangan berbasis logika dan matematika.
Assembly
section .data
msg db "Hello World", 0
section .text
global _start
_start:
mov rax, 1
mov rdi, 1
mov rsi, msg
mov rdx, 12
syscall
mov rax, 60
xor rdi, rdi
syscall
Assembly adalah bahasa tingkat rendah yang digunakan untuk memprogram perangkat keras secara langsung.
HTML
<!DOCTYPE html>
<html>
<head>
<title>Hello World</title>
</head>
<body>
<h1>Hello World</h1>
</body>
</html>
HTML adalah bahasa markup yang digunakan untuk membangun struktur halaman web.
C++
#include
using namespace std;
int main() {
cout << "Hello World" << endl;
return 0;
}
C++ adalah pengembangan dari C yang mendukung pemrograman berorientasi objek.
C#
using System;
class Program {
static void Main() {
Console.WriteLine("Hello World");
}
}
C# adalah bahasa yang dikembangkan oleh Microsoft untuk aplikasi berbasis Windows dan web.
Visual Basic
Module Module1
Sub Main()
Console.WriteLine("Hello World")
End Sub
End Module
Visual Basic adalah bahasa pemrograman sederhana untuk membangun aplikasi Windows dengan cepat.
Dart
void main() {
print('Hello World');
}
Dart adalah bahasa yang sering digunakan untuk pengembangan aplikasi menggunakan Flutter.
Scala
object HelloWorld {
def main(args: Array[String]): Unit = {
println("Hello World")
}
}
Scala adalah bahasa yang menggabungkan konsep pemrograman berorientasi objek dan fungsional.
Objective-C
#import
int main() {
@autoreleasepool {
NSLog(@"Hello World");
}
return 0;
}
Objective-C adalah bahasa yang digunakan sebelum Swift untuk mengembangkan aplikasi Apple.
Lua
print("Hello World")
Lua adalah bahasa pemrograman ringan yang sering digunakan untuk scripting dalam game dan aplikasi.
Elixir
IO.puts "Hello World"
Elixir adalah bahasa fungsional yang dibangun di atas Erlang dan digunakan untuk aplikasi terdistribusi dan real-time.
Fortran
PROGRAM HelloWorld
PRINT *, "Hello World"
END PROGRAM HelloWorld
Fortran adalah bahasa yang digunakan untuk komputasi numerik dan ilmiah.
Groovy
println 'Hello World'
Groovy adalah bahasa dinamis yang berjalan di atas Java Virtual Machine (JVM).
ASP.NET
<%
Response.Write("Hello World")
%>
ASP.NET adalah framework berbasis server dari Microsoft untuk membangun aplikasi web.
Swift
import Swift
print("Hello World")
Swift adalah bahasa modern untuk membangun aplikasi iOS dan macOS.
Shell Script
echo "Hello World"
Shell script digunakan untuk mengotomasi tugas di sistem operasi berbasis Unix/Linux.
PowerShell
Write-Output "Hello World"
PowerShell adalah bahasa scripting untuk mengotomasi tugas pada sistem berbasis Windows.
Ada
with Ada.Text_IO; use Ada.Text_IO;
procedure Hello_World is
begin
Put_Line("Hello World");
end Hello_World;
Ada adalah bahasa yang digunakan untuk aplikasi yang membutuhkan keandalan tinggi, seperti sistem pesawat.
Nim
echo "Hello World"
Nim adalah bahasa modern yang dirancang untuk performa tinggi dengan sintaks yang mudah dipahami.
Erlang
-module(hello).
-export([start/0]).
start() ->
io:format("Hello World~n").
Erlang adalah bahasa pemrograman yang digunakan untuk aplikasi terdistribusi dan real-time.
Clojure
(println "Hello World")
Clojure adalah bahasa pemrograman Lisp modern yang berjalan di atas JVM.
Referensi Lebih Lanjut
Untuk lebih banyak tutorial coding, kunjungi W3Schools.