© Kishan Takoordyal 2020
K. TakoordyalBeginning Unity Android Game Developmenthttps://doi.org/10.1007/978-1-4842-6002-9_1

1. Programming Concepts

Kishan Takoordyal1 
Eau Coulee, Mauritius

Programming is all about taking a problem and defining a solution for it. Every detail is elaborated to try and convey that solution to a computer. For some, specific instructions are given to the computer system, to perform tasks leading to the desired solution.

Thankfully, there are high-level programming languages to help us write these solutions in a language closer to English than to 0s and 1s. In exact terms, a programming language is a set of rules that provides a means of instructing a computer what operations to perform.

Let’s consider an analogy. (Refer ...

Get Beginning Unity Android Game Development: From Beginner to Pro now with O’Reilly online learning.

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