The current classification system used by Canadian National for its diesel locomotives was introduced in 1954 and provides such information on the builder, designed use, configuration, number of axles, and horsepower.
The CN system was also used by both GO Transit and VIA Rail Canada, although both of these companies have since ceased using it.
Links

A description of CN classification system

Gallery of CN classes

CN class lists

Diesel locomotive classes before September 1954

Diesel locomotive classes after September 1954

Electric locomotive classes

Steam locomotive classes