Unity — платформа для разработки профессиональных компьютерных игр. Несмотря на то, что Unity включает множество разнообразных компонентов, необходимых для конструирования игры, для реализации собственных идей необходимо создание собственных компонентов с помощью скриптов (программ), написанных на языке C#.
Именно поэтому данный модуль включает сразу 2 логично связанных блока.
C# считается одними из самых популярных среди программистов. На C# пишутся программы для компьютера и веб приложения.