Yes, 0 is a real number. Natural numbers along with 0 makes whole number. Whole number forms integers and integers form rational numbers. All rational numbers are real numbers.