Coding Terms
A comprehensive guide to programming terminology. Whether you're reading documentation, watching tutorials, or working with other developers, these are the terms you need to know.
Why Learn Coding Terms?
Programming has its own vocabulary, and understanding these terms is essential for:
- Reading documentation — Official docs use technical terminology
- Understanding tutorials — Instructors assume you know the basics
- Communicating with developers — Speak the same language
- Learning faster — Terms become building blocks for concepts
How to Use This Guide
Use the search below to find any term. Click on a term to see its full definition, example code, and related terms. Don't try to memorize everything — use this as a reference you return to while learning.
Essential Categories
Coding terms are organized into categories to help you focus on what's relevant:
Core Terms
Variables, functions, loops, arrays, objects, strings, booleans
Data Terms
Data types, numbers, indexes, elements, properties
Control Flow
Conditionals, if/else, loops, iteration, break, continue
Functions
Parameters, arguments, return values, scope, methods
Errors
Bugs, debugging, syntax errors, runtime errors, exceptions
General
Algorithms, syntax, operators, APIs, libraries, frameworks