JAM is both the software and file format for representing music as human-readable and human-writable text. Unlike the ABC notation, another text-based music format, that is best suitable for one-voice tunes, JAM is mainly focused on chords.
Here is an example of jam notation:
The software is proprietary, windows-only freeware.