Pemrograman adalah inti dari pengembangan teknologi modern. Dengan berbagai bahasa pemrograman yang tersedia, masing-masing memiliki kelebihan dan kegunaannya sendiri. Dalam artikel ini, kita akan melihat contoh kode sederhana dari beberapa bahasa pemrograman populer seperti Python, Java, JavaScript, C, dan Go. Contoh-contoh ini cocok untuk pemula yang ingin mengenal struktur dasar setiap bahasa.
1. Python: Sederhana dan Elegan
Python dikenal dengan sintaksisnya yang mudah dipahami. Berikut adalah contoh sederhana menampilkan teks dan menghitung faktorial:
Kode untuk Menampilkan “Hello, World!”
print("Hello, World!")
Kode untuk Menghitung Faktorial
def factorial(n):
if n == 0:
return 1
return n * factorial(n-1)
print(factorial(5)) # Output: 120
2. Java: Bahasa yang Kuat untuk Berbagai Kebutuhan
Java sering digunakan dalam pengembangan aplikasi skala besar. Berikut contohnya:
Kode untuk Menampilkan “Hello, World!”
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
Kode untuk Menghitung Jumlah Angka dari 1 sampai 10
public class SumNumbers {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 10; i++) {
sum += i;
}
System.out.println("Sum: " + sum); // Output: 55
}
}
3. JavaScript: Bahasa Web yang Dinamis
JavaScript mendominasi dunia pengembangan web. Berikut beberapa contohnya:
Kode untuk Menampilkan “Hello, World!” di Konsol
console.log("Hello, World!");
Kode untuk Mengecek Bilangan Genap atau Ganjil
function checkEvenOdd(number) {
if (number % 2 === 0) {
return "Even";
} else {
return "Odd";
}
}
console.log(checkEvenOdd(4)); // Output: Even
console.log(checkEvenOdd(7)); // Output: Odd
4. C: Dasar dari Segala Bahasa
C adalah salah satu bahasa tertua yang tetap relevan hingga kini. Contoh berikut menampilkan sintaksis dasar C:
Kode untuk Menampilkan “Hello, World!”
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}
Kode untuk Menghitung Luas Lingkaran
#include <stdio.h>
#define PI 3.14159
int main() {
float radius, area;
printf("Enter radius: ");
scanf("%f", &radius);
area = PI * radius * radius;
printf("Area of circle: %.2f\n", area);
return 0;
}
5. Go: Bahasa Modern untuk Aplikasi Cepat
Go dirancang untuk efisiensi dan skalabilitas. Berikut adalah contoh sederhananya:
Kode untuk Menampilkan “Hello, World!”
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
Kode untuk Menambahkan Dua Angka
package main
import "fmt"
func add(a int, b int) int {
return a + b
}
func main() {
fmt.Println(add(3, 5)) // Output: 8
}
Bahasa pemrograman menawarkan berbagai cara untuk menyelesaikan masalah dengan logika yang sama. Pemilihan bahasa bergantung pada kebutuhan dan preferensi proyek Anda. Mulailah belajar dari bahasa yang paling sesuai dengan tujuan Anda, dan gunakan contoh kode di atas sebagai langkah pertama!

Be First to Comment