'Course it's a real language, since people use it as their sole (or one of their) means of communicating. It conveys thoughts, deeds, descriptions and emotions. It has a syntax and neologisms can be built by either coining new terms or modifying existing words and phrases. People learn it not only in schools, but children and infants can also learn it from their parents, picking it up much like spoken words.
I'd say it does everything Spanish or English or Norwegian or Urdu or (ack, can't recall the name) clicking languages do, except possibly being able to sing in it.
PS Oh, and you can't write a voice recognition product for it.