Windows Forms adalah sebuah nama yang diberikan untuk elemen antarmuka dengan pengguna berbasis grafik yang dimasukkan ke dalam Microsoft .NET Framework, yang mengizinkan akses terhadap elemen-elemen antarmuka grafik sistem operasi Windows dengan memasukkan Windows API yang telah ada ke dalam managed code.

Berikut ini adalah contoh program berbasis C# dengan menggunakan Windows.Forms:

using System.Windows.Forms;
using System;
 
public class HelloWorld
{
   [STAThread]
   public static void Main() {
      MessageBox.Show("Hello world!");
   }
}