It's easier than you probably think. Brackey's Unity + C# tutorials are a good start if you're interested
honestly i find it boring, gamemaker is bearable because it has an actual interface though.
Well fair enough