C#作为第一语言?
有没有可能把C#作为你的第一门计算机语言而不知道它所结合的其他三种语言C#作为第一语言?,c#,C#,有没有可能把C#作为你的第一门计算机语言而不知道它所结合的其他三种语言 我学习objective-c时没有先了解c,但假设我对c#或任何其他语言一无所知,那么作为第一语言学习有可能吗 当然可以,而且我认为这是个不错的选择。你必须从某个地方开始。C#是一个很好的起点。是的。学习C#作为第一语言是可能的 它并没有真正“结合”其他语言。它从其他语言中得到一些启发,但不直接使用C或C++等。C#是它自己的语言,有自己的语法和规则 你可以把任何一种语言作为第一语言来学习。。有些比其他更容易,并且使用不同的
我学习objective-c时没有先了解c,但假设我对c#或任何其他语言一无所知,那么作为第一语言学习有可能吗 当然可以,而且我认为这是个不错的选择。你必须从某个地方开始。C#是一个很好的起点。是的。学习C#作为第一语言是可能的 它并没有真正“结合”其他语言。它从其他语言中得到一些启发,但不直接使用C或C++等。C#是它自己的语言,有自己的语法和规则
你可以把任何一种语言作为第一语言来学习。。有些比其他更容易,并且使用不同的概念。就我个人而言,我认为C#对于第一语言来说是一个不错的选择,因为它有一个良好的开发环境,一个伟大的社区,并且足够灵活,可以在几乎任何环境中提供良好的增长和使用,但也足够简单,不会让人感到压力过大。是的。C语言族中有句法根的事实不需要你知道C、C++、java或者其他什么:你可以把它当作历史好奇心来对待。 < P>是的,C是一个非常有效的语言,首先学习。 <是的,这是一个合理的选择。了解之前的语言是有趣和有用的,但不是先决条件
另请参见许多计算机科学课程都使用Java来介绍编程。C在很多方面与Java非常相似,所以我认为一个学生从C开始可能会非常成功
如果你的问题是“C#是开始学习的最好语言吗?”那么我想我就不谈了——答案将是非常主观的。当然,仅仅因为它像另一种语言并不意味着你必须知道另一种语言才能学C#
这是我的第一次,8年后的今天,99%的时间仍在使用它。我甚至可以说,学习另一种语言作为一个中途步骤,更有可能让你养成坏习惯,而不是减少你的学习时间。是的 …另外(尽量不要吹嘘微软)VisualStudio是一个非常好的IDE,因此+语言将帮助任何新手快速进入工作环境。C#不能组合语言 当然,这是一种完全自给自足的语言,当然,它也从java、C++和C++中汲取灵感,但这并不意味着你必须学习它们。
或者在开始学习西班牙语之前你需要先学习拉丁语吗?当然。但至少还要学习另一种语言——它会让你成为一名更好的程序员 “教书几乎是不可能的 良好的编程风格 之前接触过基本药物的患者。 作为潜在的程序员,他们是 精神上残缺不全 再生。”(E.W.Dijkstra) 依我看,第一语言的重要性往往被夸大了。例如,人们喜欢把BASIC作为糟糕的第一语言。然而,我通过BASIC(流量控制、子程序等)以及一些更有趣的内容了解了许多基本概念,如:
- 通过PEEK和POKE直接访问和操作内存
- 自我修改代码!用这个做了很多很酷的事情
- 优化,比如在代码末尾存储数据,这教会了我一些解释器的工作原理
- 我的第一个(哦,我多么希望我的最后一个…)无限循环(
)-同时又恐怖又美丽李>10 GOTO 10
C#还将尽早教您函数式编程,随着多线程的普及,函数式编程在我们的行业中变得越来越重要。当然。关于编程语言,你学到的一件事是它们之间并没有太大的区别。一旦你学得很好,你应该能够在几个小时或几天内学会其他的——语法可能会改变,但概念不会改变。最具挑战性的是首先获得正确的编程思维,并学习API以使用特定的平台和语言完成工作
C#是一个非常好的起点,因为它保留了更高级语言的大部分功能,同时保留了最复杂的部分,并且仍然允许您开发功能齐全的GUI应用程序。从Scheme开始。。这是他们在学校首先教的内容 IMO,理想的学习顺序应该是: