知己知彼,百战不殆。一样在学习C#语言以前,咱们须要先了解C#语言。对它有必定了解,咱们才能更好的掌握C#语言,并使用它编写咱们所要的程序。本章将从C#是什么,能够作什么,如何学习C#三个角度来帮助你们了解C#语言。本文选自《明明白白学C#(大学霸)》编程
C#是一门编程语言。这是最基本的概念。但绝大多数的人要花费几个月的时间来理解这个概念。只有真正理解这个概念后,才会真正明白什么是编程。本节先从这个最基本的概念来说解。本文选自《明明白白学C#(大学霸)》编程语言
语言是咱们每一个人天天都在使用的东西。虽然咱们天天都在使用,可是每每很难明确说出语言是什么。明确的理解语言的定义,能够帮助咱们更为快速的理解C#,并写出咱们须要的代码。首先咱们看一下语言的定义:语言是一套共同采用的沟通符号、表达方式与处理规则。图0.1是咱们常见一个警示语句。下面咱们结合这个图来说解语言什么是语言。本文选自《明明白白学C#(大学霸)》学习
图0.1 警示语句spa
1.沟通符号orm
语言都是由各类符号构成的。符号的形式能够有不少种,如汉字、字母、图形等等。例如图0.1中出现的“当心地滑”四个字就是汉字符号。Caution Slippery是英文字符符号。而左下角的是图形符号一样表示滑倒的意思。ip
2.表达方式it
有了符号后,并不表明就能够是成为咱们使用的语言。符号须要按照特定的规则组合,才能构成语言。例如,“小”、“心”、“地”、“滑”四个字必须按照“当心地滑”的顺序组合起来,才能表达咱们所要的意思。若是随意组合为“地当心滑”就不是咱们索要的。本文选自《明明白白学C#(大学霸)》io
3.处理方式程序
经过沟通符合哈表达方式,咱们已经组合出“当心地滑”的警示语了。但做为语言,这仍是不完整的。由于咱们须要让别人看到这样警示语后,作出相应的行动,如从其余地方绕过,或者减速慢行。须要别人作出相应的行动,这就是别人对警示语的处理方式。本文选自《明明白白学C#(大学霸)》im
4.共同采用
语言是两方或者多方用来进行沟通的。因此,以上三项构成语言必须被至少两方所采纳。这样就要求沟通的双方,必须采用共同的符号,并使用相同的表达方式,最后以双方能够预见的动做做为处理方式。例如,以图0.1为例,对于一个不认识汉字和英文的人,确定没法正确理解图的意思。
只有具有以上四个因素,才能构成语言。根据用途,语言分为不少类型。下面咱们就讲解什么是编程语言。本文选自《明明白白学C#(大学霸)》