Tool Development & Programming
Python, C, assembly, reverse engineering, and exploit development resources for CNO tool developers (H15A).
6 resources
Automate the Boring Stuff with Python
Free online book by Al Sweigart. The most recommended beginner Python resource. Covers practical scripting, file manipul…
Beej's Guide to C Programming
Free, no-nonsense C programming reference. Covers the entire language including pointers, memory, structs, and the stand…
CS50x — Introduction to Computer Science (Harvard)
Free Harvard course that teaches C as its primary language. Covers memory management, data structures, algorithms, and s…
Learn-C.org — Interactive C Tutorial
Browser-based interactive C exercises. Good supplement to Beej for practicing syntax and concepts without a local enviro…
Python Official Documentation
The authoritative Python 3 reference. Essential for understanding stdlib modules like socket, struct, ctypes, subprocess…
Real Python — Tutorials & Courses
High-quality Python tutorials covering everything from basics to advanced topics like async programming, networking, and…