Неполное сгорание угля дает оксид углерода (II). На катализаторе (никель, кобальт) при обычном или повышенном давлении из водорода и оксида углерода (II) можно получить бензин, содержащий предельные и непредельные углеводороды:
nCO + (2n+1)H2 -> CnH2n+2 + nH2O
nCO + 2nH2 -> CnH2n + nH2O
nCO + (2n+1)H2 -> CnH2n+2 + nH2O
nCO + 2nH2 -> CnH2n + nH2O
Если кислород в недостатке, то
2С+О2=2СО (угарный газ)
А если в избытке, то
С+О2=СО2 (углекислый газ)