Современная классификация органических веществ основана на теории химического строения. Классоморганических соединений, положенным в основу классификации, принято считать углеводороды: все остальные соединения рассматриваются как производные углеводородов, т. е. как вещества, происшедшие в результате замещений в углеводородах одного или нескольких атомов водорода на различные другие атомы или радикалы.Причиной, почему в основу классификации положены углеводороды, является простота их состава, а также то обстоятельство, что в громадном большинстве известных органических веществ углеводородные радикалы составляют главную часть молекулы.Кроме того, из всех органических соединений, содержащих, кроме углерода, только еще один какой-либо элемент, соединения углерода с водородом известны в наибольшем количестве. В то же время известно лишь ограниченное число соединений углерода с галоидами (исключая фтор) и тем более с кислородом, причем многие из предсказываемых теорией соединений этого рода настолько неустойчивы, что их до сих пор не удалось получить.Однако все возрастает число известных соединений, в молекулы которых входят кольца, или циклы, состоящие не только из одних атомов углерода, но содержащие также и атомы других элементов, как, например:Такие соединения оказалось неудобным классифицировать как производные углеводородов. Несравненно более удобной оказалась классификация таких веществ по входящим в их молекулы циклам, причем в основу этойклассификации кладутся простейшие циклические системы, в которых атомы, образующие кольцо, связаны вне кольца только с атомами водорода, например:Производные таких соединений могут быть выведены путем замещения атомов водорода на другие атомы или радикалы.Современному состоянию органической химии наиболее соответствует разделение органических веществ на следующие большие группы:
2) 2HCl + Mg(OH)2 -> MgCl2 + 2H2O
2H(+) + 2Cl(-) + Mg(OH)2 -> Mg(+2) + 2Cl(-) + 2H2O
2H(+) + Mg(OH)2 -> Mg(+2) + 2H2O
3) 2HCl + BaSO4 -> BaCl2 + H2SO4
2H(+) + 2Cl(-) + BaSO4 -> Ba(+2) + 2Cl(-) + 2H(+) + SO4(-2)
BaSO4 -> Ba(+2) + SO4(-2)
4) HCl + SO3 -> реакция не идёт
5) 2HCl + Na2CO3 -> 2NaCl + CO2 + H2O
2H(+) + 2Cl(-) + 2Na(+) + CO3(-2) -> 2Na(+) + 2Cl(-) + CO2 + H2O
2H(+) + CO3(-2) -> CO2 + H2O
6) HCl + AgNO3 -> AgCl + HNO3
H(+) + Cl(-) + Ag(+) + Cl(-) -> AgCl + H(+) + NO3(-)
Ag(+) + Cl(-) -> AgCl