Az Io elsosorban az ASCII-karakterkészletet támogatja. Ezenkívül, az Io általában kompatibilis a UTF-8 unicode készlettel (amely visszafelé kompatibilis az ASCII-vel), de nem minden sztringmanipuláló metódus muködik együtt vele.
Az azonosítókra vonatkozó szabályok szintén ismerosek a C-bol. A kis- és nagybetuket megkülönbözteti. Az elso karakter betu vagy "_" lehet, ezt tetszoleges alfanumerikus karakter("_" is) követheti.
Az Io a //, /**/ és # stílusú megjegyzéseket is támogatja. Például:
a := b // egysoros megjegyzés /* többsoros megjegyzésA "#" stílusú megjegyzés nagyon hasznos lehet unix scripteknél:
#!/usr/bin/io