以C语言为第一语言
有没有人学过 C 语言作为第一门编程语言?因为人们通常不建议把它作为第一门语言学习,因为它很难,因为它有指针、地址、DMA、没有面向对象编程、没有抽象等等。
但我真心推荐你把C语言作为第一门编程语言。大多数人会觉得它很传统,现在没人挨家挨户推销了,C语言很古老等等。
它甚至可以被认为是公元一世纪的汇编语言。
学习C语言有其自身的优势,例如:
- 你将了解计算机的工作原理。
- C语言是编程领域的通用语言。
- 你会编写出更好的程序。
- 你会发现学习其他编程语言要容易得多。
我当初为了制作自己的宝可梦游戏,学习了C语言,包括反汇编和反编译,这对我理解游戏内容帮助很大。虽然有些地方对我来说很难,但我没有放弃,最终都理解了。之后我又尝试学习了其他语言,比如Python、C++等等。我发现它们都很容易上手,很快就掌握了。
深入了解C语言的学习资源真的很难。我找到了很多资源,并从中学习。
网站:
Programiz
Learn C
Tutorials Point
书籍:
《编程语言(第二版)》(Brian Kernighan著)
、《理解、使用指针、技巧与管理》、
《C语言程序设计:现代方法(第二版)》
很棒的仓库:
https://github.com/kozross/awesome-c
待办事项:添加更多链接
文章来源:https://dev.to/delta456/learning-c-as-first-language-320j