در واقع برنامه غذایی به مواد مغذی ضروری مانند کربن، هیدروژن، اکسیژن، نیتروژن، فسفر، سولفور و حدود ۲۰ عنصر معدنی دیگر نیاز دارد و عناصر اصلی در کربوهیدراتها، چربیها و پروتئینها یافت میشوند. علاوه بر آن، ویتامینها، مواد معدنی و آب نیز برای بدن ضروری هستند.