Data Types แยกได้ดังนี้ครับไปดูกัน    Boolean types ก็เหมือนกับภาษาทั่วๆไป คือ true และ false  Numeric types ก็คือตัวเลขที่เป็นพวก integer หรือ float  String types คือตัวอักษรเหมือภาษาอื่นๆที่เคยเจอกันนั้นเอง  Derived types จะเป็นพวก pointer, array, structure, function, etc.  เพิ่มเติม เกี่ยวกับ Numeric types    Integer types (u = Unsigned)   uint เป็นทั้ง 32 หรือ 64 bit   int เหมือนกับ uint   uint8 คือตัวเลขที่มีขนาด 8 bit ตั้งแต่ 0 ถึง 255   uint16 คือตัวเลขที่มีขนาด 16 bit ตั้งแต่ 0 ถึง 65535   uint32 คือตัวเลขที่มีขนาด 16 bit ตั้งแต่ 0 ถึง 4294967295   uint64 คือตัวเลขที่มีขนาด 64 bit ตั้งแต่ 0 ถึง 18446744073709551615   int8 คือตัวเลขที่มีขนาด 8 bit ตั้งแต่ -128 ถึง 127   int16 คือตัวเลขที่มีขนาด 16 bit ตั้งแต่ -32768 ถึง 32767   int32 คือตัวเลขที่มีขนาด 32 bit ตั้งแต่ -2147483648 ถึง 2147483647   int64 คือตัวเลขที่มีขนาด 64 bit ตั้งแต่ -9223372036854775808 ถึง 9223372036854775807   เพิ่มเติม เกี่ยวกับ Floating types    float32 เก็บแบบมาตรฐาน IEEE754 32 bit   float64...