Skip to main content

Avora knowledge hub

Visual Programming Glossary

Learn one technical term at a time without circular definitions or unexplained jargon.

Latest resources

141 resources

Programming fundamentals

What Is Debounce in Programming?

Learn what debounce means in programming, why it matters, and how to recognize it in practical code and system design.

beginner4 min read

Programming fundamentals

What Is Throttle in Programming?

Learn what throttle means in programming, why it matters, and how to recognize it in practical code and system design.

beginner4 min read

Programming fundamentals

What Is Memoization in Programming?

Learn what memoization means in programming, why it matters, and how to recognize it in practical code and system design.

beginner4 min read

Programming fundamentals

What Is Immutability in Programming?

Learn what immutability means in programming, why it matters, and how to recognize it in practical code and system design.

beginner4 min read

Programming fundamentals

What Is Pure Function in Programming?

Learn what pure function means in programming, why it matters, and how to recognize it in practical code and system design.

beginner4 min read

Programming fundamentals

What Is Side Effect in Programming?

Learn what side effect means in programming, why it matters, and how to recognize it in practical code and system design.

beginner4 min read

Programming fundamentals

What Is State in Programming?

Learn what state means in programming, why it matters, and how to recognize it in practical code and system design.

beginner4 min read

Programming fundamentals

What Is Props in Programming?

Learn what props means in programming, why it matters, and how to recognize it in practical code and system design.

beginner4 min read

Programming fundamentals

What Is Component in Programming?

Learn what component means in programming, why it matters, and how to recognize it in practical code and system design.

beginner4 min read

Programming fundamentals

What Is Hook in Programming?

Learn what hook means in programming, why it matters, and how to recognize it in practical code and system design.

beginner4 min read

Programming fundamentals

What Is Virtual DOM in Programming?

Learn what virtual dom means in programming, why it matters, and how to recognize it in practical code and system design.

beginner4 min read

Programming fundamentals

What Is JSX in Programming?

Learn what jsx means in programming, why it matters, and how to recognize it in practical code and system design.

beginner4 min read
Visual Programming Glossary — Page 10 | Avora Learn