it has a restricted and precise vocabulary