  The resultant of two univariate polynomials is an invariant of great
importance in commutative algebra and vastly used in computer algebra systems.
Here we present an algorithm to compute it over Artinian principal rings with a
modified version of the Euclidean algorithm. Using the same strategy, we show
how the reduced resultant and a pair of B\'ezout coefficient can be computed.
Particular attention is devoted to the special case of
$\mathbf{Z}/n\mathbf{Z}$, where we perform a detailed analysis of the
asymptotic cost of the algorithm. Finally, we illustrate how the algorithms can
be exploited to improve ideal arithmetic in number fields and polynomial
arithmetic over $p$-adic fields.
