(To skip straight to the point, go to the bold part.)
This question stems from the idea that when one has practiced a skill long enough, it becomes almost like a "language" to them. An immediate example would be, well, learning a language! At first it's memorization - amigo means male or generic friend - but after using the word enough, it becomes natural - the word friend in your native language. That is, you don't have to translate amigo to friend consciously, if at all.
A less immediate example is counting in Go (where points, or intersections, are counted sometimes in the middle of the game). It's a difficult and arduous process at first, because the intersections are a pain to count. But as you get more used to counting, you begin to see - I can't think of a better word - patterns. This shape means 9 points, this one is 6, this one is 7, etc. This also becomes unconscious with practice.
So after ALL that, what's my point? Suppose you've come up with a simple text cipher that shifts each letter one forward in the alphabet, wrapping around at 'Z'. (So, A->B, Z->A.) After practicing this cipher enough, would it not begin to form a sort of "second alphabet", and, subsequently, a second language?
Can a cipher count as a language in the starting package?
Phew. =)