The programmer usually enters source code into a computer using:

Linker

Compiler

Text editor

Debugger