* kol (c)
* väte (H)
* syre (O)
Dessa tre element bildar de grundläggande byggstenarna för alla fyra huvudtyper av makromolekyler:
* kolhydrater: Dessa är främst sammansatta av kol, väte och syre i ett 1:2:1 -förhållande (t.ex. glukos är C6H12O6).
* lipider (fetter): Lipider innehåller också kol, väte och syre, men de har en högre andel väte jämfört med syre.
* proteiner: Proteiner inkluderar kol, väte, syre och kväve (N) . Vissa proteiner innehåller också svavel (er).
* nukleinsyror (DNA och RNA): Nukleinsyror innehåller kol, väte, syre, kväve och fosfor (P) .
Medan andra element kan finnas i specifika makromolekyler, är kol, väte och syre de grundläggande komponenterna som delas av alla.