Actually 5-level paper tape comes in two forms, normal and reverse. In the reverse format the "1" bit is not on the right but on the left when the papertape is looked at with the three punches right of the "sprocket hole". Of course this is only as far as the logic is concerned, I could have shown all code tables for three holes on the right, but the tables are clearer (I think) this way.

Normal

Numerous codes have been devised in this scheme. I will give the following:

LEO


This code has only few symbols. It's British ancestry can be seen from the special codes for "10" and "11" (useful in the pound-shilling-pence system of that time with 1 shilling = 12 pence). There are only a few special codes: NULl, DELete, End Of Block and End Of Number.

Note that LEO stands for "Lyon's Electronic Office", Lyon's was a tea merchant with numerous outlets, and it built it's own computer for accounting purposes.

English Electric Deuce


This code is more complete and contains letters in addition to digits. To accomodate all the required symbols two shifting codes are introduced, one shifts to figures (Figure Shift) and one shifts to letters (Letter Shift). Also here clearly a British ancestry. The reason for the numbers upto 19 coded in a single code was that 1 pound = 20 shillings. The code is clearly intended for accounting. However, when you look good (and know something about Hollerith card codes) the coding of the letters becomes strangely familiar. It is strange that the period and the space have different encodings for figures and for letters.

The Deuce was the (commercial) successor of one of the first British computers, NPL's Ace (as it's name implies).

Illiac


The code used for the Illiac (one of the first large US computers). The assignment of the digits was for easy translation. That some letters are also available in Figure Shift is because the original code only had figures with six additional letters (later the figure shift K and S were replaced by + and -). Why those six letters were chosen is not clear, nor is the reason for the letter arrangement.

CCITT #1 (Baudot)


This is the first of a series of standard codes defined by the CCITT. It is the original code as created by Baudot. The second CCITT code is
below. I have no idea why this particular arrangement for the letters and digits is chosen.

CCITT #2 (Murray)


This is the second code defined by the CCITT. Generally this code is named Baudot, but actually that is wrong. The Baudot code is the first code defined
above. The third code defined is a 7-level code. The codes shown as unassigned could be used for national or special purposes. The position of many symbols is changed considerably with respect to the previous code, and here too I have no idea why this particular arrangement is chosen, although it seems that the letter arrangement is chosen to reduce the number of punches for frequent letters. This code forms the basis for many other codes.

Alcor


This code was designed to enable the punching of programs in the programming language Algol 60. Is has been standardized as such by the German standards organization DIN. The basis is
CCITT #2.

Teletype


This is the US variant of
CCITT #2 with the national symbols filled.

AT&T


This is a variation of the previous code clearly designed for the figures from the stock market exchange.

Flexowriter 5-level


Again a variation, this time with a lot of additional control symbols to control the punching and printing devices attached to the reader.

Metro-Vick 950


A British variant of the codes above. Note the curious placement of the letter shift and the sane arrangement of the digits.

Elliott 405


A completely different British coding. The letters have a sane arrangement. The digits are a bit strange, but there is at least some sense here (the high order bit is an odd parity bit, the remainder encodes just the digit).

EMI 2400


A similar British coding. Note that here the typical British codings appear for the numbers 10 and 11 (money), but they are placed in sensible places.

BSI Proposal


A proposal from the British standards institute (BSI). This is apparently a cross between several British codes used at that time. Many codepoints are still undefined. I do not know whether this proposal actually made it to a standard, it might be that the development of ASCII and ISO-646 have made the proposal obsolete before being a standard.

Reverse

I know of the following reverse codes:
As said before, in these codes the "1" and "2" bits are on the side with two punches while the "4", "10" and "20" bits are on the side with three punches. However, the code tables are shown with 8 symbols from left to right.

Stantec Zebra


The code used for the Zebra at Stanford Tech. Not all letters have a code. The order of the letters is curious the supply of puncuation too.

EMI M/C Tool


The code used for early computers at EMI, also here not all letters have a code. This code also supplies the NewLine, so apparently is able to encode more than a simple stream of characters.

EMI 1100


Again another EMI 5-level code. Strange is the placement of some of the letters.

Pegasus-Mercury


Another reasonable 5-level code. Curious here is that space, CarriageReturn and LineFeed are only present in figure shift. Also the presence of the Greek eta and upsilon is strange.

Pegasus-Flexowriter


This is the only 5-level code I know off that is not monocase. A complicated code with two kinds of shifts (figure/letter and lower/upper). Note also the rich repertoire of control symbols in figure shift. Most interesting is BlacK and ReD in the same position in lower and upper case.