/>
CodeVideo
Features
Benefits
Pricing
Blog
Docs
GitHub
Read White Paper
Get Started Free
CodeVideo Glossary
Welcome to the CodeVideo glossary, your guide to key concepts in declarative video creation, software education, and coding tutorial development.
A
C
D
J
M
V
A
Action-Based Video Creation
A method of creating videos by defining a sequence of actions that should occur, rather than recording them as they happen.
C
Content Separation
The practice of separating content (what is taught) from presentation (how it's displayed), allowing the same content to be used in multiple formats.
D
Declarative Video Creation
An approach to producing videos where content creators specify what should happen rather than manually performing each action.
Deterministic Recording System
A system that produces identical output given the same input declarations, eliminating the variability of manual recordings.
Deterministic Tutorial Creation
An approach to tutorial development that ensures consistent, reproducible educational content by eliminating random variation.
J
JSON Actions
Structured data that describes what should happen in a video, serving as the blueprint for declarative video creation.
M
Multi-Format Export
The capability to generate different output formats (video, documentation, slides) from a single source of truth.
V
Virtual IDE
A simulated development environment used in declarative videos to show coding actions without requiring actual screen recording.
© 2025 👨💻 with ❤️ by
Full Stack Craft
Studio
GitHub
Substack
Medium
Glossary
"Any sufficiently advanced technology is indistinguishable from magic."