Technology, Learning & Knowledge Management Glossary

This glossary is a unified reference for terminology used across Technical Writing, Instructional Design, Learning and Development, Knowledge Management, and modern technology disciplines. It brings together foundational concepts, industry standards, tools, frameworks, and practical definitions that support clear communication, consistent documentation, and effective knowledge sharing. Whether you are creating content, designing training, managing information, or working in an enterprise technology environment, this glossary provides a structured guide to the terms shaping today's technical and learning practices.

Search the glossary

Glossary terms

Term
Category
 
Refactoring Software Development and Programming Definition
Exception Software Development and Programming Definition
Function Software Development and Programming Definition
Garbage Collection Software Development and Programming Definition
Software Maintenance Software Development and Programming Definition
Stack Trace Software Development and Programming Definition
Inheritance Software Development and Programming Definition
Integrated Development Environment (IDE) Software Development and Programming Definition
Iteration Software Development and Programming Definition
Library Software Development and Programming Definition
Technical Debt Software Development and Programming Definition
Test Fixture Software Development and Programming Definition
Unit Testing Software Development and Programming Definition
Memory Leak Software Development and Programming Definition
Method Software Development and Programming Definition
Namespace Software Development and Programming Definition
Object Software Development and Programming Definition
Object-Oriented Programming (OOP) Software Development and Programming Definition
Package Software Development and Programming Definition
Parallel Processing Software Development and Programming Definition
Pseudocode Software Development and Programming Definition
Recursion Software Development and Programming Definition
Regression Testing Software Development and Programming Definition
Repository Software Development and Programming Definition
Runtime Software Development and Programming Definition
Scripting Language Software Development and Programming Definition
Software Architecture Software Development and Programming Definition
Software Build Software Development and Programming Definition
Software Engineering Software Development and Programming Definition
Source Code Software Development and Programming Definition
Static Analysis Software Development and Programming Definition
Syntax Software Development and Programming Definition
Test Case Software Development and Programming Definition
Software Cohesion Software Development and Programming Definition
Software Test Data Software Development and Programming Definition
PlantUML Software Development and Programming Definition
Graphviz Software Development and Programming Definition
NuGet Software Development and Programming Definition
.NET Software Development and Programming Definition
ASP.NET Software Development and Programming Definition
ASP.NET Core Software Development and Programming Definition
Blazor Software Development and Programming Definition
F# Software Development and Programming Definition
PowerShell Software Development and Programming Definition
Windows Terminal Software Development and Programming Definition
Windows API Software Development and Programming Definition
RAMMap Software Development and Programming Definition
Xbox Development Kit Software Development and Programming Definition
Adobe AIR Software Development and Programming Definition
Adobe Developer Software Development and Programming Definition