Basic Object Naming Rules
Use naming standards that only use letters of the English alphabet (A - Z) and numbers (0 - 9) and underscore (_) in all newly designed applications. The use of other characters should be avoided at all times. Although this is not a mandatory requirement it will mean that objects do not have to be automatically renamed if built on a non-IBM i platform.
LANSA Object Names in the Technical Reference Guide for object naming conventions and reserved words.