Ну и надо помнить, что я где-то в районе начала 2000-х на несколько лет выпал из IT, физикой занимался и вернулся только в районе 2006, так что даже старт жавы пропустил.
Не знаю про принтеры. А RS-232 - это COM-TTL + преобразователь уровня. На принтерах раньше ставили LPT, который параллельный, а не последовательный, но вот он сдох за ненадобностью.