thumb|245px|Mikroprocesor Sun UltraSPARC II SPARC (ang. Scalable Processor ARChitecture) – architektura mikroprocesorów RISC zaprojektowana początkowo przez firmę Sun Microsystems, a od roku 1989 rozwijana przez organizację SPARC International.

Opis Architektura SPARC określa 32-bitowy (SPARC version 8) oraz 64-bitowy (SPARC version 9) model programowy mikroprocesora (ang. ISA – Instruction Set Architecture) oraz zawiera wskazówki pomagające w implementacji tej architektury. SPARC jest otwartą architekturą (zgodnie z dawną definicją otwartości – przyp. autora), oznacza to, że dostępna jest publicznie cała dokumentacja opisująca ISA oraz wskazówki dla osób lub firm implementujących. Dodatkowo firmy będące członkami organizacji SPARC mają wpływ na rozwój tej architektury oraz prawo do używania znaków handlowych. Dostępna jest także otwarta implementacja – na licencji GNU LGPL, kod w języku VHDL – procesora o nazwie LEON.