A basicidade do HCl é zero porque é um ácido forte. A basicidade é uma medida da capacidade de um composto aceitar prótons (íons H+). Um ácido forte, como o HCl, dissocia-se completamente em água, liberando todos os seus prótons. Isto significa que não restam prótons para o composto aceitar, então sua basicidade é zero.
Em contraste, uma base forte, como o NaOH, dissocia-se completamente em água, liberando todos os seus íons hidróxido (íons OH-). Isto significa que existem muitos íons hidróxido disponíveis para aceitar prótons, portanto sua basicidade é alta.
A basicidade de um composto é normalmente medida em uma escala de 0 a 14, onde 0 é a basicidade mais baixa (acidez mais forte) e 14 é a basicidade mais alta (alcalinidade mais forte). O HCl tem basicidade 0, enquanto o NaOH tem basicidade 14.