关闭。这个问题需要更多focused .它目前不接受答案。
想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post .
8年前关闭。
Improve this question
最近,我越来越发现拥有广泛的编程基础知识是件好事。遗憾的是,我是(众多)自学成才的 PHP 开发人员之一,并且不后悔选择这条道路。
但是,我仍然认为我应该从零开始将我的知识扩展到一些“真正的”编程语言,并从那里建立我的知识。我无意改变我的职业道路,但我确实认为跳出 Web 开发框思考会很好。
我不喜欢上课或类(class),因为我根本没有时间做这些。所以:
到目前为止的总结:
首先,感谢所有伟大的回应。这些会很有帮助。尽管大多数人似乎都同意从 C 开始并不是一个糟糕的选择,但我也看到有人说 可能是一个更好的主意。跳过 C 并使用 C++ 甚至 C# ,因为这些语言是最新的。
我的个人意见 还是那会好从零级开始 ,即使语言本身对我所做的事情没有直接贡献。我仍然相信它会间接地让我成为一个更好的程序员。但是话又说回来,就像上面说的,我对这些语言的了解非常有限,所以我很想听听 您的想法 在这件事上也是如此。
最佳答案
阅读 Kernighan and Ritchie “C 程序设计语言”。它是经典。
这是该语言的原始创造者所写的书。它很短,可读性很强,写得很好。
关于c - 从哪里开始(自)学习 C,或者我应该学习不同的语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/457129/