Macam Bahasa Pemrograman dan Contohnya

.NET adalah platform yang dikembangkan oleh Microsoft yang digunakan untuk membuat aplikasi berbasis windows. 

Platform ini menyediakan berbagai macam bahasa pemrograman yang dapat digunakan untuk membuat aplikasi, di antaranya:

Macam Bahasa Pemrograman


C#

C# (C Sharp) adalah bahasa pemrograman yang paling populer digunakan dalam platform .NET. C# dikembangkan oleh Microsoft dan dirancang untuk membuat aplikasi berbasis windows, web, dan mobile.

VB.NET

Visual Basic .NET (VB.NET) adalah bahasa pemrograman yang juga dikembangkan oleh Microsoft. VB.NET menyediakan sintaks yang lebih mudah dipahami dan digunakan dibandingkan dengan C#.

F#

F# adalah bahasa pemrograman fungsional yang juga didukung oleh platform .NET. F# dikembangkan oleh Microsoft dan digunakan untuk membuat aplikasi yang membutuhkan komputasi numerik dan analisis data.

IronPython

IronPython adalah bahasa pemrograman yang didasarkan pada Python yang didukung oleh platform .NET. IronPython digunakan untuk membuat aplikasi desktop dan web.

IronRuby

IronRuby adalah bahasa pemrograman yang didasarkan pada Ruby yang didukung oleh platform .NET. IronRuby digunakan untuk membuat aplikasi desktop dan web.

Secara umum, platform .NET menyediakan berbagai macam bahasa pemrograman yang dapat digunakan sesuai dengan kebutuhan aplikasi yang akan dibuat. 

Namun, C# dan VB.NET adalah bahasa pemrograman yang paling populer digunakan dalam platform .NET.

Contoh Bahasa Pemrograman

Berikut ini adalah contoh kode dari kelima bahasa pemrograman yang disebutkan sebelumnya:

C#:

using System;

class MainClass {

  public static void Main (string[] args) {

    Console.WriteLine("Hello, World!");

  }

}


Visual Basic .NET:

Module MainModule

  Sub Main()

    Console.WriteLine("Hello, World!")

  End Sub

End Module


F#:

printfn "Hello, World!"


IronPython:

print("Hello, World!")


IronRuby:

puts "Hello, World!"

Semua contoh diatas menampilkan pesan "Hello, World!" ketika dijalankan. Namun, perlu diingat bahwa ini hanyalah contoh sederhana dan tidak mencerminkan seluruh kemampuan dari masing-masing bahasa.

Lebih baru Lebih lama