The Building Blocks of Programming

Any programming language starts off looking like ancient Greek to inexperienced eyes, and C# is no exception. The good news is that underneath the mystery and occasional incomprehensibility, all programming languages are made up of the same essential building blocks. Variables, methods, and classes (or objects) make up the DNA of conventional programming; understanding these simple concepts opens up an entire world of diverse and complex applications. After all, there are only four different DNA molecules in every person on earth; yet, here we are, unique organisms to the last.

If you're new to programming, there's going to be a lot of information coming at you in this chapter, and it will possibly mark ...

Get Learning C# by Developing Games with Unity 2019 - Fourth Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.