Bildkredit: Tom Werner/DigitalVision/GettyImages
En EXE-fil är en typ av program som körs i Microsoft Windows. Den består av binär maskinspråkskod som inte är designad för att läsas eller skrivas av människor. Även om det kan vara möjligt att redigera en EXE-fil direkt i Anteckningar eller en annan textredigerare, skulle processen vara tråkig och felbenägen. Du kan använda Notepad för att skriva källkod som kan köras direkt eller kompileras till en EXE-fil.
Skapa en EXE-fil
När du vill skapa en EXE-fil på Windows, använder du vanligtvis en kompilator för att förvandla ett mänskligt läsbart programmeringsspråk i det som kallas källkod till maskinkod som en dator kan exekvera. En EXE-fil innehåller maskinkod i ett specifikt format designat av Microsoft. Andra operativsystem som macOS och Linux har sina egna, likvärdiga format.
Dagens video
Gratis kompilatorer för språk som C och C++ är tillgängliga från Microsoft och andra mjukvarutillverkare. Visual Studio Code-sviten från Microsoft är väl ansedd och tillgänglig gratis, och andra gratis och öppen källkodsprogrammeringsverktyg är också tillgängliga för Windows.
Även EXE-filkod för grundläggande program är svårt för en människa att läsa eller skriva direkt. Program som kallas dekompilatorer gör tillbaka EXE-kod till källkod, även om den inte alltid är lika läsbar som källkod skriven av en människa.
Öppna Anteckningar eller en annan redigerare
Även om du kan skriva källkod i Notepad, den grundläggande textredigeraren som följer med Windows, många programmerare föredrar att använda ett mer sofistikerat verktyg som kallas en integrerad utvecklingsmiljö, eller ID.
En IDE automatiserar kompilering och körning av koden, upptäcker vanliga fel och autokompletterar vanliga programmeringsspråksfraser och variabelnamn medan du arbetar. Det lyfter också fram programmeringsspråkets syntax och hjälper dig att placera skiljetecken som semikolon och parentes.
Många programmerare använder också källkodskontrollverktyg som Microsofts Visual SourceSafe eller det kostnadsfria verktyget Git för att organisera sin kod. Dessa verktyg gör det möjligt att lagra historiska versioner av källkoden och låta flera programmerare arbeta tillsammans i kodningsprojekt.
Batchfiler och PowerShell
Traditionellt kom Microsoft DOS och Windows operativsystem utrustade med ett enkelt programmeringssystem som kallas batch scripting. Batchskript, som andra så kallade skriptspråk, kan köras direkt från Windows eller kommandotolken utan att behöva ett separat kompileringssteg. Batchfiler kan användas för att automatisera enkla uppgifter på Windows, som att installera programvara, ställa in nätverksanslutningar eller säkerhetskopiera filer.
På senare tid har Microsoft introducerat en kraftfullare skriptmiljö som heter PowerShell. PowerShell låter dig komma åt .NET-sviten med funktioner på Windows och är effektivare än batchskript.
Du kan också installera skriptspråk från tredje part som Python och Ruby på Windows.
Vad du än väljer kan du redigera skriptspråkskod i en textredigerare som Anteckningar eller en mer sofistikerad produkt.