Arduino, C++ reference

When you’re looking at a program, and wonder what a specific keyword does, simply google C (that keyword).

For the lower level stuff, C is a generic language, and you can read any C reference you want - plus the Arduino platform guides that support the Arduino macros and extensions.