I would like to know know what the Galois cohomology $H^1(Gal( \Bbb{C}/\Bbb{R}),U(n)(\Bbb{C}) ) $ is.
The unitary group $U(n)$ can be defined as the real form of $Gl_{n,\Bbb{C}}$ relative to the involution $\phi$ sending $A\mapsto (\bar{A}^\top)^{-1}$. Then explicitily $$H^1(Gal( \Bbb{C}/\Bbb{R}),U(n)(\Bbb{C}) )=\{g\in GL( \Bbb{C}^n)\mid g \phi(g)=I\} /\sim $$ where the equivalence relation is induced by $ g\sim Ag\phi(A)^{-1}$ for $A\in GL(\Bbb{C}^n)$. See here for the exact definition of the first non-abelian cohomology group.
The case $n=1$ is easy and shows that the Galois cohomology is trivial, but I assume it is non-trivial for higher $n$.
$\newcommand{\N}{\mathbb{N}}$$\newcommand{\Res}{\mathrm{Res}}$$\newcommand{\ad}{\mathrm{ad}}$$\newcommand{\bb}[1]{\mathbb{#1}}$$\newcommand{\C}{\mathbb{C}}$$\newcommand{\R}{\mathbb{R}}$$\newcommand{\Gal}{\mathrm{Gal}}$$\newcommand{\Z}{\mathbb{Z}}$$\newcommand{\ov}[1]{\overline{#1}}$$\newcommand{\GL}{\mathrm{GL}}$
Notation and terminology
To make our lives easier, let us fix the following notation/terminology:
Forms of $\mathrm{GL}_{n,\mathbb{R}}$
Let us begin by clarifying that $U(n)$ is ambiguous. Over $\R$ there are many groups which are called 'unitary groups'. I think the following is probably the least contentious definition.
Now, the forms of $\mathrm{GL}_{n,\mathbb{R}}$ are easy to understand. There is a decomposition
$$\mathrm{Form}(\mathrm{GL}_{n,\mathbb{R}})=\bigsqcup_{x\in X}\mathrm{InnForm}(G_x),$$
where $X$ is a set of representatives from the inner-form classes of the forms of $\mathrm{GL}_{n,\mathbb{R}}$, and $G_x$ is a(ny) representative of $X$. But, we can easily compute $\#(X)$. Indeed, as in [Mil, Theorem 23.52] there is a bijection
$$X\xrightarrow{\sim} H^1(\mathrm{Gal}(\mathbb{C}/\mathbb{R}),\mathrm{Out}(\mathrm{GL}_{n,\mathbb{C}})),$$
where $\mathrm{Out}(\mathrm{GL}_{n,\mathbb{C}})=\mathrm{Aut}(\mathrm{GL}_{n,\mathbb{C}})/\mathrm{Inn}(\mathrm{GL}_{n,\mathbb{R}})$ has the obvious Galois action. (I'm being a little imprecise here about outer forms vs. outer twists, but let's not worry about that)
But, the outermorphism group of $\mathrm{GL}_{n,\mathbb{R}}$ is easy to compute using root data (e.g., see [Mil, Corollary 23.46]) and in this case it's easy to compute that it's $\mathbb{Z}/2$ with the trivial Galois action (the non-trivial outermorphism corresponding to $g\mapsto (g^t)^{-1}$). So, it's then easy to see that
$$\#(X)=\# H^1(\mathrm{Gal}(\mathbb{C}/\mathbb{R}),\mathrm{Out}(\mathrm{GL}_{n,\mathbb{C}}))=\# \mathrm{Hom}(\mathbb{Z}/2,\mathbb{Z}/2)=2.$$
As we may certainly take $\mathrm{GL}_{n,\mathbb{R}}$ as one element of $X$, it suffices to find any other outer form $G$ of $\mathrm{GL}_{n,\mathbb{R}}$ to fill out $X$.
To this end, for $p,q\in\N$ such that $p+q=n$ let us consider
$$U(p,q)=\left\{g\in \Res_{\C/\R}\,\GL_{n,\C}: g^\ast J_{p,q} g=J_{p,q}\right\},$$
where $g^\ast=\ov{g}^t$, and $J_{p,q}=\mathrm{antidiag}(I_p,-I_q)$, where $I_m$ is the $m\times m$ identity matrix.
The following lemma is elementary and left to the reader.
Here
$$U(1)=\left\{\begin{pmatrix}a& b\\ -b & a\end{pmatrix}\in \Res_{\C/\R}\,\GL_{n,\R}: a^2+b^2=1\right\},$$
is the circle group, a (the) non-split one-dimensional torus over $\mathbb{R}$.
From this, it's easy to deduce that among pairs $p,q\in\N$ with $p+q=n$ and $p\geqslant q$ that
Thus, any $U(p,q)$ may constitute the other element of $X$ and, in fact, we thus deduce that any two $U(p,q)$ are an inner forms of each other.
Let us write $U(n):=U(n,0)\simeq U(0,n)$. Then, we conclude that
$$\mathrm{Form}(\mathrm{GL}_{n,\mathbb{R}})=\mathrm{InnForm}(\mathrm{GL}_{n,\mathbb{R}})\sqcup \mathrm{InnForm}(U(n))\qquad (1).$$
Galois cohomology of $U(n)$
Let us begin by calculating the Galois cohomology groups $H^1(\mathbb{R},U(n))$ and $H^1(\mathbb{R},U(n)^\mathrm{ad})$.
Our key result is the following:
Here $W_T$ be the Weyl group scheme, $$W_T:=N_G(T)/T.$$ Observe that $W_T(\mathbb{R})$ naturally acts on $H^1(\mathbb{R},T)$ in way equivariant for for the projection to $H^1(\mathbb{R},G)$, so this induces the natural map in the theorem.
Let us apply this to the case when $U(n)$. In particular, note that by Lemma 2, $T=U(1)^n$ is a fundamental torus of $U(n)$. So, we first need to calculate $H^1(\mathbb{R},U(1))$.
Proof: We have a short exact sequence
$$1\to U(1)\to \Res_{\C/\R}\,\bb{G}_{m,\C}\xrightarrow{\mathrm{Nm}} \bb{G}_{m,\R}\to 1,$$
where $\mathrm{Nm}$ is the norm map. We then get a long exact sequence
$$1\to U(1)(\R)\to \C^\times\to\R^\times\to H^1(\R,U(1))\to H^1(\R,\Res_{\C/\R}\,\bb{G}_{m,\C})\to H^1(\R,\bb{G}_{m,\R})\to\cdots.$$
By Shapiro's lemma we know that
$$H^i(\R,\Res_{\C/\R}\bb{G}_{m,\C})=0,\qquad i>0$$
And, thus we deduce that $$H^{i+1}(\R,U(1))\simeq H^{i}(\R,\mathbb{G}_{m,\R})$$ for $i>1$. Moreover, we see that $$H^1(\R,U(1))=\C^\times/\mathrm{Nm}(\R^\times).$$ We thus reduce the calculation for $U(1)$ to that of $\mathbb{G}_{m,\mathbb{R}}$ which is easy because one is just computing $H^i(\mathbb{Z}/2,\mathbb{C}^\times)$ where the non-trivial element of $\Z/2$ acts by conjugation. $\blacksquare$
Of course, $\mathrm{Nm}(\C^\times)=\R^{>0}$ and thus $\R^\times/\mathrm{Nm}(\C^\times)\cong\Z/2$.
$$H^1(\mathbb{R},T)=H^1(\mathbb{R},U(1)^n)=H^1(\mathbb{R},U(1))^n=(\mathbb{Z}/2)^n$$
To proceed further we ned the following fun exercise (a proof can be found at loc. cit.).
In particular, returning to the case of $U(n)$ and $T=U(1)^n$, we see that $$W_T(\mathbb{R})=W_T(\mathbb{C})=S_n,$$ where we are using the fact that $U(n)_{\mathbb{C}}\simeq \mathrm{GL}_{n,\mathbb{C}}$ whose Weyl group is $S_n$, acting by permuting the factors. In particular, It's not hard to see that $S_n$ acts on
$$H^1(\mathbb{R},U(1)^n)\simeq H^1(\mathbb{R},U(1))^n\simeq (\C^\times/\mathrm{Nm}(\R^\times))^n\simeq (\mathbb{Z}/2)^n,$$ by permuting factors the factors.
Thus, making the identification
$$(\mathbb{Z}/2)^n/S_n\simeq\{(p,q)\in\mathbb{N}^2:p+q=n\},$$
we deduce the following calculation.
To compute $H^1(\mathbb{R},U(n)^\mathrm{ad})$ we could repeat a similar argument. But, perhaps it's fun to instead use the exact sequence
$$H^1(\R,U(1))\to H^1(\R,U(n))\to H^1(\R,U(n)^{\ad})\to H^2(\R,U(1)).$$
By Lemma 4 this last group vanishes and the first group is isomorphic to $\Z/2$, and so we arrive at the exact sequence. Thus, we arrive at the sequence
$$\Z/2\Z\to H^1(\R,U(n))\to H^1(\R,U(n)^{\ad})\to 0.$$
By [Ser,§5.7], we deduce that there is a natural $\Z/2\Z$ action on $H^1(\R,U(n))$ whose orbit space can be identified with $H^1(\R,U(n)^{\ad}$. One can verify that the non-trivial element of $\Z/2$ acts on
$$H^1(\mathbb{R},U(n))\simeq \{(p,q)\in\mathbb{N}^2:p+q=n\},$$
is via the transposition $(p,q)\mapsto (q,p)$.
Thus, all in all, we deduce the following
Forms of $\mathrm{GL}_{n,\mathbb{R}}$
We can now actually completely describe all of the forms of $\mathrm{GL}_{n,\mathbb{R}}$ and their Galois cohomology. By Equation (1) it suffices to compute the inner forms of $\mathrm{GL}_{n,\mathbb{R}}$ and $U(n)$. We then use the following fact.
Now, in Proposition 7 we already calculated that $H^1(\R,U(n)^\ad)$ is in bijection with $\{(p,q)\in\mathbb{N}^2:p+q=n\text{ and }p\geqslant q\}$. By Lemma 2, we know that the groups $U(p,q)$, as $(p,q)$ ranges over such pairs, form non-isomorphic inner forms of $U(n)$. We thus deduce the following.
To compute the cohomology of $U(p,q)$ we recall the following definition.
We then have the following basic calculation.
Now, by Proposition 7 we have that $H^1(\R,U(n))\to H^1(\R,U(n)^\ad)$ is surjective, and so every inner form of $U(n)$ is pure. So, we deduce that for any unitary group $U$ we have that
$$H^1(\R,U)\simeq \{(p,q)\in \N^2:p+q=n\text{ and }p\geqslant q\},$$
and so, in particular, for each $U=U(p,q)$.
To calculate the inner forms of $\mathrm{GL}_{n,\R}$, we use the exact sequence
$$1\to \mathbb{G}_{m,\mathbb{R}}\to\GL_{n,\R}\to\mathrm{PGL}_{n,\R}\to 1,$$
which, with Hilbert'9 Theorem 90 and Lemma 4, gives us an exact sequence of pointed sets
$$1\to H^1(\R,\mathrm{PGL}_{n,\R})\to \Z/2.$$
It's not hard to show that this map is actually bijective if $n$ is even, and trivial if $n$ is odd (e.g., see [Sza, §4.4]). So, we get that $\mathrm{GL}_{n,\R}$ has no non-trivial inner forms if $n$ is odd, and one if $n$ is even. I leave it for you to check that if $n=2m$, and $A_m:=\mathrm{Mat}_{m\times m}(\mathbb{H})$ (where $\mathbb{H}$ are Hamilton's quaternions) then the units $A_m^\times$ are an inner form of $\GL_{n,\R}$. The Galois cohomology $H^1(\R,A_m^\times)$ is trivial as follows from Generalized Hilbert's Theorem 90 (see [Kne, §1.7, Example 1]).
Thus, all in all, we deduce the following omnibus result.
References
[Bor] Borovoi, M., 2023. Galois cohomology of reductive algebraic groups over the field of real numbers. Communications in Mathematics, 30.
[Kne] Kneser, M. and Jothilingam, P., 1969. Lectures on Galois cohomology of classical groups (No. 47). Bombay: Tata Institute of Fundamental Research.
[Mil] Milne, J.S., 2017. Algebraic groups: the theory of group schemes of finite type over a field (Vol. 170). Cambridge University Press.
[Sza] Gille, P. and Szamuely, T., 2017. Central simple algebras and Galois cohomology (Vol. 165). Cambridge University Press.