Sobes.tech
Junior

Quali linguaggi di programmazione vengono utilizzati per lo sviluppo di applicazioni native su Windows?

sobes.tech AI

Risposta dell'AI

  • C# (per lo sviluppo su .NET)
  • C++ (linguaggio classico per la programmazione di sistema e sviluppo su WinAPI/MFC)
  • Visual Basic .NET (per lo sviluppo su .NET)
  • XAML (per descrivere le interfacce utente in WPF/UWP)

Esempi di utilizzo di C# e C++:

// Esempio semplice in C# (WPF)
using System.Windows;

namespace HelloWorld
{
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }
    }
}
// Esempio semplice in C++ (WinAPI)
#include <windows.h>

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
    MessageBox(NULL, L"Ciao, mondo!", L"Esempio", MB_OK);
    return 0;
}