An artificial intelligence program designed to simulate conversation with human users, often to provide information, complete tasks, or offer guidance. → Related: Inference (AI), Prompt Engineering, Text Generation (AI)
A unique, secret key used to authenticate and authorize access to an API. Acts as a digital password. → Related: Secret Variables, Postman
A CSS framework for responsive, mobile-first front-end development. Includes Grid System, Typography, Container, and utilities. → Related: Flex (Flexbox), Column Design, Breakpoint
A screen size where the website layout adapts for responsiveness. → Related: Bootstrap, Mobile-First
A function passed as an argument to another function, often used in asynchronous programming. → Related: Event Handler, Draw Loop (Game Development)
A naming style where the first word is lowercase and subsequent words are capitalized (e.g., myFunctionName).
→ Related: Snake Case
An HTML attribute assigning class names to elements for styling and selection. → Related: CSS, ID Attribute, Parent-Child Structure
An educational platform for K–12 computer science. → Related: getText, setText, onEvent
When two or more objects/sprites touch, triggering game logic. → Related: Sprite, Draw Loop (Game Development)
A technique that organizes content into vertical sections. → Related: Bootstrap, Grid System
A snapshot of project changes in Git. Identified by a Hash. → Related: git commit, Diff (Git), GitHub
Joining two or more strings together (e.g., "Hello" + "World").
→ Related: String
A file specifying initial settings for software. → Related: Secret Variables
console.log() outputs values/messages to the browser’s developer console.
→ Related: Debugging
A wrapper element in Bootstrap for layout control. → Related: Bootstrap
A programming pattern for incrementing or decrementing a variable (e.g., scores, loops). → Related: Variables
A language for styling web pages. → Related: Class Attribute, ID Attribute, Flex (Flexbox), Opacity (CSS)
Finding and fixing software errors. → Related: Syntax Error, Console Log
JavaScript syntax to unpack values from arrays/objects into variables. → Related: Pojo (Plain Old JavaScript Object)
Shows differences between two versions of files. → Related: Commit (Git), git status, GitHub
An HTML container element with no effect until styled. → Related: Tag (HTML), Parent-Child Structure
A repeating loop that updates game state and redraws visuals. → Related: Sprite, Collision (Game Development)
A text editor plugin that expands shorthand into full HTML/CSS code. → Related: HTML, CSS
Code that runs when an event (click, key press, load) occurs. → Related: Callback Function, onEvent (Code.org)
A company mentioned in AI inference context. → Related: Inference (AI), Text Generation (AI)
A CSS layout system for aligning and distributing items. Used in Bootstrap’s grid. → Related: Grid System, Float (CSS)
A CSS property to position elements to the left or right. → Related: Flex (Flexbox)
Definition of a function: name, return type, parameters. → Related: Parameter
A block to retrieve text from input fields. → Related: setText, onEvent
Stages file changes for the next commit. → Related: git commit, Commit (Git)
Creates a copy of a Git repository. → Related: GitHub
Saves staged changes to repository history. → Related: Commit (Git)
Creates a new Git repository.
Updates local repo with remote changes. → Related: git push
Sends local commits to remote repo. → Related: git pull
Shows staged, unstaged, and untracked files. → Related: Diff (Git)
A platform for hosting Git repositories and collaboration. → Related: Commit (Git), git clone, Hash (Git)
A variable accessible throughout a program. → Related: Variables
A responsive 12-column system for layouts. → Related: Bootstrap, Flex (Flexbox), Column Design
Unique identifier for each commit (SHA-1). → Related: Commit (Git)
The standard markup for web pages. → Related: Tag (HTML), Div Tag
HTML attribute for unique element identifiers. → Related: Class Attribute
A conditional block that executes only if true.
Spaces/tabs to structure code for readability.
Using a trained model to predict outputs. → Related: AI Chatbot, Text Generation (AI)
Local dev server that auto-refreshes browser on file save.
Command-line utility to create folders.
Designing primarily for mobile, then scaling up. → Related: Breakpoint
Handling different views in apps/games.
Runs code when an event occurs on a UI element. → Related: Event Handler
CSS property that controls transparency.
Variable passed to a function. → Related: Function Signature
Hierarchical relationship between HTML elements. → Related: Div Tag, Tag (HTML)
Simple data-holding object without methods. → Related: Destructure
Tool for testing/documenting APIs. → Related: API Token
Crafting prompts for AI to optimize responses. → Related: AI Chatbot
Attributes of objects/elements. → Related: Sprite
Changes a UI element property.
Sets text inside a UI element.
Hidden environment variables (e.g., API keys). → Related: API Token, Configuration File
Work/learning at one’s own speed.
Statement terminator in many languages.
Naming convention using underscores (e.g., my_variable).
→ Related: Camel Case
2D image/animation in games. → Related: Collision (Game Development), Draw Loop (Game Development)
Sequence of text characters. → Related: Concatenate
Code error due to rule violation. → Related: Debugging
Keywords in angle brackets (e.g., <p>).
→ Related: HTML
Text-based interface for system commands. → Related: Mkdir
AI task of producing human-like text. → Related: AI Chatbot, Inference (AI)
Text styles and formatting in Bootstrap. → Related: Bootstrap
Error when variable exists but has no value.
Named storage for values in programs. → Related: Global Variable, Counter Pattern
Microsoft’s popular code editor with Git, debugging, extensions.