Reaction with sodium hydroxide ($NaOH$) producing sodium chloride ($NaCl$) and water ($H_2O$) (neutralisation)
$ HCl$ $+$ $NaOH$ $\longrightarrow$ $NaCl$ $+$ $H_2O$
Reaction with magnesium hydroxide ($Mg(OH)_2$) producing magnesium chloride ($MgCl_2$) and water ($H_2O$) (neutralisation)
$ 2HCl$ $+$ $Mg(OH)_2$ $\longrightarrow$ $MgCl_2$ $+$ $H_2O$
Reaction with magnesium ($Mg$) producing magnesium chloride ($MgCl_2$) and hydrogen gas ($H_2$)
$Mg$ $+$ $2HCl$ $\longrightarrow$ $MgCl_2$ $+$ $H_2$
Reaction with zinc ($Zn$) producing zinc chloride ($ZnCl_2$)) and hydrogen gas ($H_2$)
$Zn$ $+$ $2HCl$ $\longrightarrow$ $ZnCl_2$ $+$ $H_2$
Reaction with iron ($Fe$) producing iron(II) chloride($FeCl_2$) and hydrogen gas ($H_2$)
$Fe$ $+$ $2HCl$ $\longrightarrow$ $FeCl_2$ $+$ $H_2$
Copper
No reaction
Silver
No reaction
Gold
No reaction
Reaction with copper oxide(II) ($CuO$) producing copper(II) chloride ($CuCl_2$) and water ($H_2O$)
$2HCl$ $+$ $CuO$ $\longrightarrow$ $CuCl_2$ $+$ $H_2O$
Reaction with iron(III) oxide ($Fe_2O_3$) producing iron(III) chloride ($FeCl_3$) and water ($H_2O$)
$6HCl$ $+$ $Fe_2O_3$ $\longrightarrow$ $2FeCl_3$ $+$ $3H_2O$
Reaction with sodium carbonate ($Na_2CO_3$) producing sodium chloride ($NaCl$), water ($H_2O$) and carbon dioxide ($CO_2$)
$2HCl$ $+$ $Na_2CO_3$ $\longrightarrow$ $2NaCl$ $+$ $H_2O+CO_2$
Reaction with calcium carbonate ($CaCO_3$) producing calcium chloride ($CaCl_2$), water ($H_2O$) and carbon dioxide ($CO_2$)
$2HCl+CaCO_3 \longrightarrow CaCl_2+H_2O+CO_2$
Author: Émile Gérard