c语言先学概念后学编程。

c语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。相对于c++是偏向于基础的,也是编程的一个入门课程,因此c语言会先学二进制十进制等等的概念,后面学习顺序语句、循环语句等。
需要多练习和学习因为C语言是一门需要大量实践的编程语言,只有不断练习才能掌握其基本的编程思想和语法规则。此外,可以通过参加编程课程或自学相关教材来加深理解。同时,可以寻求帮助,向老师或同学请教,或者在网上找相关论坛或社区寻求帮助,通过分享和交流不断提升自己的编程能力和解决问题的能力。