I'm currently learning C# and I have decided to try to make a few simple games in Unity to keep motivation up while learning.
I noticed that in Unity you write C# scripts for player movement etc. not C# programs? What's the difference, if any?
I don't need a long explanation just pros and cons. I don't want to get used to making games in Unity just to find out it's completely different from writing C# programs.
Thank you in advance.