Loading [MathJax]/jax/output/HTML-CSS/jax.js
Skip to main content
Library homepage
 

Text Color

Text Size

 

Margin Size

 

Font Type

Enable Dyslexic Font
Chemistry LibreTexts

Introduction to Carbohydrates

( \newcommand{\kernel}{\mathrm{null}\,}\)

Carbohydrates are the most abundant class of organic compounds found in living organisms. They originate as products of photosynthesis, an endothermic reductive condensation of carbon dioxide requiring light energy and the pigment chlorophyll.

nCO2+nH2O+EnergyCnH2nOn+nO2

As noted here, the formulas of many carbohydrates can be written as carbon hydrates, Cn(H2O)n, hence their name. The carbohydrates are a major source of metabolic energy, both for plants and for animals that depend on plants for food. Aside from the sugars and starches that meet this vital nutritional role, carbohydrates also serve as a structural material (cellulose), a component of the energy transport compound ATP/ADP, recognition sites on cell surfaces, and one of three essential components of DNA and RNA.

Carbohydrates are called saccharides or, if they are relatively small, sugars. Several classifications of carbohydrates have proven useful, and are outlined in the following table.

Complexity

Simple Carbohydrates
monosaccharides

Complex Carbohydrates
disaccharides, oligosaccharides
& polysaccharides

Size

Tetrose
C4 sugars

Pentose
C5 sugars

Hexose
C6 sugars

Heptose
C7 sugars

etc.

C=O Function

Aldose
sugars having an aldehyde function or an acetal equivalent.
Ketose
sugars having a ketone function or an acetal equivalent.

Reactivity

Reducing
sugars oxidized by Tollens' reagent (or Benedict's or Fehling's reagents).
Non-reducing
sugars not oxidized by Tollens' or other reagents.

Contributors

Prof. Steven Farmer (Sonoma State University)

William Reusch, Professor Emeritus (Michigan State U.), Virtual Textbook of Organic Chemistry


Introduction to Carbohydrates is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by LibreTexts.

  • Was this article helpful?

Support Center

How can we help?