What are hash codes and how are they useful in programming?
An explanation of Object Oriented Programming with examples in Python.
The Von Neumann computer architecture forms the basis of most modern computer systems but what is it?
How are negative numbers represented in binary?
What’s the difference between the imperative and declarative paradigms in programming languages?
What is assembly language and how does it relate to machine code?
An introduction to assembly language, instructions and addressing modes.
Explaining why computers use binary numbers instead of decimal.
What are logic gates? What do logic gates do and why are they relevant?