Skip to content

Latest commit

 

History

History
20 lines (17 loc) · 970 Bytes

learning_materials.md

File metadata and controls

20 lines (17 loc) · 970 Bytes

Just a collection of reading materials for learning Civboot related concepts

Software:

  • Programming from the ground up: Excellent introductory guide to how computers work. Starts teaching programming by teaching assembly. Highly recommended for beginners.
  • For folks who have never learned a programming language before I recommend Learn Python the Hard Way. Or you can jump right into Starting Forth.
    • Reason: python is an excellent language for prototyping your ideas as well as writing test suites. It is not a language targeted by Civboot (Forth is).
  • The Lost Art of Structure Packing: good guide to how C-structs are defined, which is good for low-level thinking in software.