Yes, of course. Programming is a semiotic art, where the palette is letters and the words make up an executable canvas.
There is no invention like it, and all other fields can leverage it.