Install INTERCAL-64

Get the compiler, the VS Code debugger, and the complete system library. Everything you need to start writing INTERCAL in 64-bit fidelity.

Windows (recommended)

Install with winget:

winget install jawhitti.INTERCAL64

Or download the installer directly:

intercal64-2.0.1-win-x64-setup.exe

The installer adds churn to PATH, copies runtime DLLs, and installs the VS Code extension. Restart your terminal after install.

macOS

Download for your architecture:

Apple Silicon (M1/M2/M3) Intel x64

tar xzf intercal64-v2.0.1-osx-*.tar.gz
cd osx-*
./install.sh

Linux

intercal64-v2.0.1-linux-x64.tar.gz

tar xzf intercal64-v2.0.1-linux-x64.tar.gz
cd linux-x64
./install.sh

Install the VS Code Extension

The installer includes a .vsix file. If VS Code is detected, the install script installs it automatically. Otherwise:

code --install-extension intercal64-2.0.0.vsix

The extension provides syntax highlighting, snippets, and launch configurations for the DAP debugger.

Start Coding

  1. Open VS Code
  2. Create or open a .ic64 file (or .i for classic INTERCAL)
  3. Press F5

The debugger will compile your program and launch it with breakpoints, stepping, variable inspection, and an AI assistant that has opinions about your code.

New to INTERCAL? Check out the 17-program tutorial designed to be stepped through in the debugger, one feature at a time.

Join the Community

Questions? Complaints about the syntax? Want to show off your COME FROM loops?

Join the Discord

Build from Source

Requires .NET 9 SDK:

git clone https://github.com/jawhitti/INTERCAL64.git
cd INTERCAL64
dotnet build intercal64.sln
dotnet test intercal64.tests/intercal64.tests.csproj

The compiler binary lands in bin/churn.exe.