Skip to main content
The 2024 Developer Survey results are live! See the results

Compiling is the process by which human written source code for a program is converted into a computer-executable binary program ready for execution on a specific type of computer operating system.

For example the Bitcoin Core wallet program is written (mostly?) in the C++ language, it is compiled into a runnable binary program file that can be run on Microsoft Windows. It is separately compiled into a different binary file that can be run on Linux.