Prehistoria By Santiago Sánchez Vázquez 120,000 BCE Homo Antecessor Hasta 80000 a.C Period: 120,000 BCE to 10,000 BCE Paleolítico Inferior 35,000 BCE Homo Heidelbergensis 25,000 BCE Homo Neandertal Period: 10,000 BCE to 4000 BCE Paleolítico Medio 4000 BCE Homo Sapiens Sapiens Period: 4000 BCE to 1000 BCE Paleolítico Inferior Period: 1000 BCE to 500 BCE Mesolítico 500 BCE Cultura Cerámica Cardial Period: 500 BCE to 350 BCE Neolítico Inicial 350 BCE Cultura de los sepulcros de fosas Period: 350 BCE to 250 BCE Neolítico Pleno 250 BCE Los Millares (Almería) 250 BCE Cultura Vasocampaniforme Period: 250 BCE to 100 BCE Edad de los Metales Period: 250 BCE to 170 BCE Calcolítico (cobre) 170 BCE Cultura Talayótica (Islas Baleares) 170 BCE El Argar (Almería) 170 BCE Cultura de los campos de urnas Period: 170 BCE to 100 BCE Edad del Bronce