Programming for Mere Mortals is a series of books designed to introduce the concepts of programming from the ground up to a reader who has never written a line of code.
The first volume, How to Count (approx. 70 pages), introduces you in a laid-back, conversational tone to math concepts that are essential to becoming a successful programmer. Topics include:
- Numeric bases (decimal, binary, hexadecimal)
- Signed vs. unsigned numbers
- Units of data measure
- Floating point and fixed point arithmetic