- Learning C# by Developing Games with Unity 2020
- Harrison Ferrone
- 248字
- 2021-06-11 18:44:46
The Building Blocks of Programming
Any programming language starts off looking like ancient Greek to the unaccustomed eye, and C# is no exception. The good news is that underneath the initial mystery, 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 perse and complex applications. After all, there are only four different DNA nucleobases 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 this could mark the first lines of code that you've ever written. The point is not to overload your brain with facts and figures; it's to give you a holistic look at the building blocks of programming using examples from everyday life.
This chapter is all about the high-level view of the bits and pieces that make up a program. Getting the hang of how things work before getting into the code directly will not only help you new coders find your feet, it will also solidify the topics with easy-to-remember references. Ramblings aside, we'll focus on the following topics throughout this chapter:
- Defining what variables are and how to use them
- Understanding the purpose of methods
- Classes and their role as objects
- Turning C# scripts into Unity components
- Component communication and dot notation
- Getting Started with Gulp(Second Edition)
- Python零基礎(chǔ)快樂學習之旅(K12實戰(zhàn)訓練)
- JavaScript前端開發(fā)與實例教程(微課視頻版)
- JavaScript從入門到精通(第3版)
- Mobile Device Exploitation Cookbook
- C語言程序設(shè)計
- 現(xiàn)代C++編程實戰(zhàn):132個核心技巧示例(原書第2版)
- Python程序設(shè)計與算法基礎(chǔ)教程(第2版)(微課版)
- 軟件項目管理實用教程
- Oracle Data Guard 11gR2 Administration Beginner's Guide
- INSTANT Apache Hive Essentials How-to
- Beginning C# 7 Hands-On:The Core Language
- Python深度學習:基于PyTorch
- 三步學Python
- Python Geospatial Analysis Cookbook