[guided]We first show that a nonzero cusp form cannot have weight below $12$. Let $k \in \mathbb{Z}$ with $k < 12$, and suppose that
\begin{align*}
f: \mathfrak{H} \to \mathbb{C}
\end{align*}
is a nonzero element of $S_k(SL_2(\mathbb{Z}))$, where $\mathfrak{H} := \{z \in \mathbb{C} : \operatorname{Im}(z) > 0\}$.
There is a preliminary parity obstruction. Since $-I \in SL_2(\mathbb{Z})$, the modular transformation law gives
\begin{align*}
f(z) = (-1)^k f(z)
\end{align*}
for every $z \in \mathfrak{H}$. If $k$ is odd, then $(-1)^k = -1$, so $f(z) = -f(z)$ for every $z$, hence $f = 0$. This contradicts the assumption that $f$ is nonzero. Therefore any nonzero full-level modular form must have even weight.
Now assume $k$ is even. The key input is the valence formula for full-level modular forms (citing a result not yet in the wiki: Valence Formula for Modular Forms of Full Level). It applies because $f$ is a nonzero holomorphic modular form of weight $k$ for $SL_2(\mathbb{Z})$. The formula states that
\begin{align*}
\operatorname{ord}_{\infty}(f)
+ \frac{1}{2}\operatorname{ord}_{i}(f)
+ \frac{1}{3}\operatorname{ord}_{\rho}(f)
+ \sum_{p \in SL_2(\mathbb{Z}) \backslash \mathfrak{H},\, p \ne i,\rho}
\operatorname{ord}_{p}(f)
=
\frac{k}{12},
\end{align*}
where $\rho := e^{2\pi i/3}$, $\operatorname{ord}_{p}(f)$ is the vanishing order at the orbit of $p$, and $\operatorname{ord}_{\infty}(f)$ is the vanishing order at the cusp.
The point of using the valence formula is that every term on the left is nonnegative, while a cusp form has at least one zero at the cusp. Since $f$ is holomorphic on $\mathfrak{H}$, all finite vanishing orders are nonnegative. Since $f$ is a cusp form, its Fourier expansion at infinity has zero constant term, so $\operatorname{ord}_{\infty}(f) \geq 1$. Therefore
\begin{align*}
\frac{k}{12}
=
\operatorname{ord}_{\infty}(f)
+ \frac{1}{2}\operatorname{ord}_{i}(f)
+ \frac{1}{3}\operatorname{ord}_{\rho}(f)
+ \sum_{p \in SL_2(\mathbb{Z}) \backslash \mathfrak{H},\, p \ne i,\rho}
\operatorname{ord}_{p}(f)
\geq 1.
\end{align*}
Thus $k \geq 12$, contradicting $k < 12$. Hence no nonzero cusp form of weight $k < 12$ exists, so
\begin{align*}
S_k(SL_2(\mathbb{Z})) = \{0\},
\qquad
\dim_{\mathbb{C}} S_k(SL_2(\mathbb{Z})) = 0.
\end{align*}[/guided]