![Tânăr care lucrează la laptop în cafenea](/f/051ab46191d5998c5197e72e5e254ce7.jpg)
Credit imagine: Tom Werner/DigitalVision/GettyImages
Un fișier EXE este un tip de program care rulează în Microsoft Windows. Este alcătuit dintr-un cod binar, în limbaj mașină, care nu este conceput pentru a fi citit sau scris de oameni. Deși ar putea fi posibil să editați un fișier EXE direct în Notepad sau alt editor de text, procesul ar fi plictisitor și predispus la erori. Puteți folosi Notepad pentru a scrie cod sursă care poate fi executat direct sau compilat într-un fișier EXE.
Creați un fișier EXE
Când doriți să creați un fișier EXE pe Windows, utilizați de obicei un compilator pentru a transforma un limbaj de programare care poate fi citit de om în ceea ce se numește cod sursă în cod de mașină pe care un computer îl poate executa. Un fișier EXE conține cod de mașină într-un format specific conceput de Microsoft. Alte sisteme de operare, cum ar fi macOS și Linux, au propriile lor formate echivalente.
Videoclipul zilei
Compilatoare gratuite pentru limbi precum C și C++ sunt disponibile de la Microsoft și de la alți producători de software. Suita Visual Studio Code de la Microsoft este bine considerată și disponibilă gratuit, iar alte instrumente de programare gratuite și open source sunt, de asemenea, disponibile pentru Windows.
Chiar și codul fișierului EXE pentru programele de bază este dificil de citit sau de scris pentru un om direct. Programele numite decompilatoare transformă codul EXE înapoi în cod sursă, deși nu este întotdeauna la fel de lizibil ca codul sursă scris de un om.
Deschide Notepad sau alt editor
Chiar dacă puteți scrie cod sursă în Notepad, editorul de text de bază care vine cu Windows, multe programatorii preferă să folosească un instrument mai sofisticat numit mediu de dezvoltare integrat sau IDE.
Un IDE automatizează compilarea și rularea codului, detectează erorile comune și completează automat expresiile comune ale limbajului de programare și numele variabilelor pe măsură ce lucrați. De asemenea, evidențiază sintaxa limbajului de programare și vă ajută să plasați semnele de punctuație, cum ar fi punctele și virgulă și parantezele.
Mulți programatori folosesc, de asemenea, instrumente de control al codului sursă, cum ar fi Visual SourceSafe de la Microsoft sau instrumentul gratuit numit Git pentru a-și organiza codul. Aceste instrumente fac posibilă stocarea versiunilor istorice ale codului sursă și permit mai multor programatori să lucreze împreună la proiecte de codare.
Fișiere batch și PowerShell
În mod tradițional, sistemele de operare Microsoft DOS și Windows au fost echipate cu un sistem de programare simplu numit scripting batch. Scripturile batch, ca și alte așa-numite limbaje de scripting, pot fi rulate direct din Windows sau din promptul de comandă fără a fi nevoie de o etapă separată de compilare. Fișierele batch pot fi utilizate pentru a automatiza sarcini simple pe Windows, cum ar fi instalarea de software, configurarea conexiunilor de rețea sau realizarea de copii de siguranță a fișierelor.
Mai recent, Microsoft a introdus un mediu de scripting mai puternic numit PowerShell. PowerShell vă permite să accesați suita de funcționalități .NET pe Windows și este mai eficient decât scriptingul în lot.
De asemenea, puteți instala limbaje de scriptare terță parte, cum ar fi Python și Ruby pe Windows.
Indiferent ce alegeți, puteți edita codul limbajului de scripting într-un editor de text, cum ar fi Notepad sau un produs mai sofisticat.