In theory, no. I know you were probably thinking something like "C# should have similar syntax as C", but actually, that is not the case. Again, in theory, you could learn any programming language (or anything :D ) from scratch, but it is advised to learn some basic programming from a more...