int8, int16, int32, and int64 - a signed number with the number of bits being specified in the type
uint8, uint16, uint32, and uint64 - an unsigned number with the number of bits being specified in the type
bool - boolean, typically synonym of uint8 (but don't count on that)
void - Just like in C, doesn't store anything and returns nothing.
float32 - Most languages just call this a float. 32-bit floating point number.
float64 - Most languages just call this a double. 64-bit floating point number.
Special Types
int8* - a C string. Has heavily optimized members for string manipulation.