Yes, this is possible but it depends on the number of extruders your 3D printer comes with. Many 3D printers have a single extruder and would only print in one color and with one material. However, a multi-extruder can print with many materials and in many colors. Of course, this comes with some complexity. So, if you are a beginner, stick with a 3D printer that uses a single extruder at the start.