They can be categorized as constructed languages , and whistled languages dependent on an underlying articulatory language , in actual use in various cultures as a means for communication over distance , or as secret codes .
They can be categorized as constructed languages , and as whistled languages . 
 The latter are dependent on an underlying articulatory language , in actual use in various cultures as a means for communication over distance , or as secret codes .