电脑代码或程序代码是一组构建电脑程序的指令,即电脑所执行(英语:Execution (computing))的命令。它是电脑装置上运行的软件部分之一,另一部分为数据。
电脑仅可直接执行机器语言(指令集的一部分)。由于人类阅读指令集过于困难且以机器码或其他低级语言编程耗时较长,多数程序员使用高级语言编写原始码。编译器或解释器随后翻译(英语:Translator (computing))原始码至机器语言以直接完成任务。编译器所写出的目标代码通常为机器语言,也可能为相比源语言的低级语言。解释器使用原始码的低级字节码来进行快速翻译。