Yoctofunge
Yoctofunge is a minimalization of a minimalization of Nopfunge. It is named after yocto, the smallest unit.
Commands
There are two commands: and C, is a NOP. When the IP hits a connected component (in 4 directions) of C's, it rotates clockwise.
Like Nanofunge, the infinite repeating part is said at the start.
Computational class
Turing complete, because it be translated from Nanofunge. Every command can be translated to a 15x15 grid.
First flip the program by the diagonal (right becomes down), then add these 2 lines at the start:
C
Then translate, C is:
C C
CC CC
C C C
C C
C C
C C
C C
C C
< is:
C C C C CC
C C C
C C
C C C
CCCCCCCCCC C
Both translations accept the IP downwards from the 7th column, upwards from the 11th column, leftwards from the 6th row, rightwards from the 2nd row:
v
C C C C CC
>C C C
C C
C C C
CCCCCCCCCC C <
^
A space is translated to a 15x15 grid which consists of only spaces.