Авторство зображення: Том Вернер/DigitalVision/GettyImages
Файл EXE – це тип програми, яка працює в Microsoft Windows. Він складається з двійкового коду машинної мови, який не призначений для читання чи запису людьми. Хоча можна відредагувати файл EXE безпосередньо в Блокноті або іншому текстовому редакторі, цей процес буде виснажливим і схильним до помилок. Ви можете використовувати Блокнот для запису вихідного коду, який можна виконувати безпосередньо або компілювати у файл EXE.
Створіть файл EXE
Коли ви хочете створити файл EXE в Windows, ви зазвичай використовуєте компілятор, щоб перетворити зрозумілу мову програмування в так званому вихідному коді в машинний код, який може виконувати комп’ютер. Файл EXE містить машинний код у певному форматі, розробленому Microsoft. Інші операційні системи, такі як macOS та Linux, мають власні еквівалентні формати.
Відео дня
Безкоштовні компілятори для мов C і C++ доступні від Microsoft та інших виробників програмного забезпечення. Набір Visual Studio Code від Microsoft добре відомий і доступний безкоштовно, а інші безкоштовні інструменти програмування з відкритим кодом також доступні для Windows.
Навіть код файлу EXE для базових програм людині важко прочитати або записати безпосередньо. Програми, які називаються декомпіляторами, перетворюють код EXE назад у вихідний код, хоча він не завжди такий читабельний, як вихідний код, написаний людиною.
Відкрийте Блокнот або інший редактор
Незважаючи на те, що ви можете писати вихідний код у Блокноті, базовому текстовому редакторі, який постачається з Windows, багато програмісти вважають за краще використовувати більш складний інструмент, який називається інтегрованим середовищем розробки, або IDE.
IDE автоматизує компіляцію та запуск коду, виявляє типові помилки та автоматично доповнює фрази та імена змінних, поширені в мові програмування, під час роботи. Він також підкреслює синтаксис мови програмування та допомагає розставляти розділові знаки, як-от крапки з комою та дужки.
Багато програмістів також використовують інструменти керування вихідним кодом, як-от Microsoft Visual SourceSafe або безкоштовний інструмент під назвою Git, щоб упорядкувати свій код. Ці інструменти дозволяють зберігати історичні версії вихідного коду та дозволяють кільком програмістам працювати разом над проектами кодування.
Пакетні файли та PowerShell
Традиційно операційні системи Microsoft DOS і Windows були оснащені простою системою програмування, яка називається пакетним написанням сценаріїв. Пакетні сценарії, як і інші так звані мови сценаріїв, можна запускати безпосередньо з Windows або командного рядка без необхідності окремого етапу компіляції. Пакетні файли можна використовувати для автоматизації простих завдань у Windows, таких як встановлення програмного забезпечення, налаштування мережевих підключень або резервне копіювання файлів.
Зовсім нещодавно Microsoft представила більш потужне середовище сценаріїв під назвою PowerShell. PowerShell дозволяє отримати доступ до набору функціональних можливостей .NET у Windows і є ефективнішим, ніж пакетні сценарії.
Ви також можете встановити сторонні мови сценаріїв, такі як Python і Ruby в Windows.
Що б ви не вибрали, ви можете редагувати код мови сценаріїв у текстовому редакторі, такому як Блокнот або в більш складному продукті.