Here's the whole language:
- '>' : move the memory pointer to the next cell,
- '<' : move the memory pointer to the previous cell,
- '+' : increment the memory cell under the memory pointer,
- '-' : decrement the memory cell under the memory pointer,
- ',' : fills the memory cell under the memory pointer with the ASCII value of next character from the input,
- '.' : writes the contents of the memory cell under the memory pointer as a character with the corresponding ASCII value,
- '' : moves to the command following the matching '', if the memory cell under the memory pointer is zero, and
- ']' : moves to the command following the matching '[', if the memory cell under the memory pointer is not zero.