BC breaks down as a silicon device, with no heater voltage, and a "triode".
If it was germanium, it would be AC <something>.
So BC548 is a silicon "triode", AC128 is a germanium "triode", and PC97 is a triode with a 300mA-rated heater (P is series connected with other valves, 300mA) in a B7G base (the 9).
"BF" might be an RF transistor although "F" was really used to mean a pentode in valves.
And those dual NPNs used in expo converters in synths might be accurately enough labeled as BCC548, similar to the ubiquitous ECC83 dual triode.
You also see this with diodes, were AA119 is a germanium small-signal diode, and BY127 is a silicon high(-ish) power rectifier diode, for example.