Почему букв обозначающих согласные звуки,меньше, чем согласных звуков
В русском языке 21 согласная буква, но 37 звуков. Многие (но не все!) согласные звуки бывают твердыми и мягкими, поэтому звуков больше. Есть [с] и [с'], [д] и [д'] и т.п. При этом буквы Ь и Ъ не обозначают звуков.