source code

Uncompiled program text

Source code is the human-readable text that programmers write to create software.

It consists of instructions in a programming language—Python, JavaScript, C++—that must be compiled or interpreted before a computer can execute them.

The company released the source code so developers could modify it.

Open-source software makes its source code freely available; proprietary software keeps it secret.

tools

IDE

Unified coding software suite

SDK · text editor · linter · profiler · terminal · command line · runtime · emulator · disassembler · decompiler

development

repository

Place for storing things

branch · fork · merge · pull request · diff · changelog · refactoring · release · deployment · documentation

programming

algorithm

Finite problem-solving procedure

loop · conditional · compile · debug · execute · refactor · iteration · object-oriented · parameter · data structure

formats

script

Written words for performance

assembly · markup · plaintext · obfuscated · encoded · compressed · human-readable · machine-readable

structure

architecture

Building design discipline

API · library · namespace · dependency · abstraction · encapsulation · coupling · hierarchy · scope · declaration

Categories
Opposites
compilation state

source codeobject code

Compiled machine-readable program

machine code · binary code · executable · compiled code · bytecode

accessibility/visibility

source codeclosed source

Software with hidden code

black box · proprietary software

abstraction level

source codemachine code

CPU-executable binary instructions

machine language · microcode · hardware · silicon

Family

code, source, resource, resources, codify, coded, resourceful, coding, sources

Familiarity
Top 200,000
Profile
Used worldwide · Timeless · Rated G