A
API
ProgrammingApplication Programming Interface - a way for programs to talk to each other. Claude Code uses the Anthropic API to communicate with Claude.
B
Branch
Git & GitHubA parallel version of your code. You can work on new features in a branch without affecting the main code until you're ready.
C
Claude Code
Claude CodeA VS Code extension that integrates Claude AI directly into your development workflow, allowing you to ask questions, generate code, and get help without leaving your editor.
CLAUDE.md
Claude CodeA markdown file placed in your project root that gives Claude context about your project, including coding standards, architecture decisions, and specific instructions.
CLI (Command Line Interface)
Terminal & CLIA way to interact with software by typing commands instead of clicking buttons. Git and many developer tools use CLIs.
Clone
Git & GitHubTo download a copy of a repository from GitHub (or another remote) to your local computer.
Command Palette
VS CodeVS Code's "search for anything" feature. Open it with Cmd+Shift+P (Mac) or Ctrl+Shift+P (Windows) to find any command.
Commit
Git & GitHubA saved snapshot of your project at a point in time. Like a save point in a video game - you can always go back to it.
Context Window
Claude CodeThe amount of text (code, conversation, files) that Claude can "see" and consider at once. Larger context windows allow Claude to understand more of your project.
D
Dependency
ProgrammingA package or library that your project needs to run. Listed in files like package.json (JavaScript) or requirements.txt (Python).
E
Environment Variable
Terminal & CLIA named value that programs can read. Often used for configuration like API keys. Set differently on Mac vs Windows.
Extension
VS CodeAn add-on that adds features to VS Code. Claude Code is an extension. You install them from the VS Code marketplace.
I
Integrated Terminal
VS CodeA terminal/command line built into VS Code. You can run commands without leaving the editor.
J
JSON
ProgrammingJavaScript Object Notation - a common format for storing and exchanging data. You'll see it in config files and API responses.
M
Markdown
ProgrammingA simple way to format text using symbols. # for headings, **bold**, *italic*. Used in README files and CLAUDE.md.
MCP (Model Context Protocol)
Claude CodeA protocol that allows Claude to connect to external tools and data sources, extending its capabilities beyond the default features.
Merge
Git & GitHubTo combine changes from one branch into another. Often used to add new features into the main branch.
P
Package Manager
ProgrammingA tool that installs and manages dependencies. npm/yarn for JavaScript, pip for Python, Homebrew for Mac system tools.
Path
Terminal & CLIThe location of a file or folder on your computer. Like an address. Example: /Users/you/projects/my-app
Pull
Git & GitHubTo download and integrate changes from a remote repository into your local repository.
Pull Request (PR)
Git & GitHubA way to propose changes on GitHub. Others can review your code before it gets merged into the main branch.
Push
Git & GitHubTo upload your local commits to a remote repository like GitHub.
R
Remote
Git & GitHubA version of your repository hosted somewhere else, usually on GitHub. "Origin" is the default name for your main remote.
Repository (Repo)
Git & GitHubA folder that Git tracks for changes. Contains all your project files plus hidden Git data that records the history of changes.
S
Shell
Terminal & CLIThe program that interprets your terminal commands. Common shells include Bash (Mac/Linux) and PowerShell (Windows).
Slash Commands
Claude CodeSpecial commands in Claude Code that start with "/" and perform specific actions, like /help, /clear, or /compact.
SSH Key
Git & GitHubA secure way to authenticate with GitHub without typing your password every time. Consists of a public and private key pair.
T
Terminal
Terminal & CLIA text-based interface for running commands on your computer. Also called command line, shell, or console.
V
VS Code
VS CodeVisual Studio Code - a free, popular code editor from Microsoft. It's where you'll write and edit your code.
W
Workspace
VS CodeThe folder (or folders) you have open in VS Code. Your project's "home base" in the editor.