标题: 除了学习c语言,还要学什么编程吗? [打印本页]

作者: xichandoujigu    时间: 2017-12-1 05:49
标题: 除了学习c语言,还要学什么编程吗?
我只是简单的会一些c语言,还是大学考二级的水平,与单片机关系也不是很大,我该如何加强学习编程呢?

作者: HC6800-ES-V2.0    时间: 2017-12-1 08:05
生活中的语言,用于写文章。文章写的好坏,在于经验、参考、风格、语句灵活运用等等
计算机中的语言,用于编程,同样的,要经验、参考、语句灵活运用等等,不编程就不会编程,编程少就只能编小程序,经验是看不来的,只能练出来。
多练习吧。
作者: 青苹果    时间: 2017-12-1 08:25
看书,买个开发板玩玩
作者: 梁眷    时间: 2017-12-1 08:59
建议买个开发板学习学习,51单片机现在有点落后了,可以学完51,再学些stm32,或者dsp,感觉学得差不多了,可以进入嵌入式方面
作者: zgw1231    时间: 2017-12-1 08:59
网上学习很快的
作者: li7301298    时间: 2017-12-1 09:01
最好会汇编就比较快!
作者: 爱新觉罗司令    时间: 2017-12-1 09:02
看书、看视频、买课,多学多实践,就上去了~
作者: linyiyun    时间: 2017-12-1 09:35
可以用 易语言 中文编程
作者: ashbali    时间: 2017-12-1 09:48
多参加项目,重中锻炼,提高快
作者: ashbali    时间: 2017-12-1 09:48
多参加项目,重中锻炼,提高快
作者: a425530658    时间: 2017-12-1 09:53
一般招的程序员都是要专业学编程的,如果是业余的要有很好的项目才会选。 现在会C语言的一大把,和PS,Flash啥的一样,但是业余能靠这个吃饭的还真不多。 C语言学了数组,函数,指针啥的这些根本写不出啥程序。还要学Windows API等才可能写出有界面的程序。C语言一般都是用于底层开发,比如说嵌入式(单片机类),这一类,一般招聘都是需要本科学历,连大专都不会要几个的。 C++和C语言是很像的,只是一些地方不一样,而且C++比C语言丰富的多,主要用于写软件,程序类的,业余也就只能学着玩了,个人写一个软件,基本是不可能的,大型软件都是一个团队完成的。 有了C语言入门,学习其他语言都很容易。至于说网页啥的,C语言是没用的,网页都是用JavaScript或者PHP,跟C语言完全是两个概念,一个是编译型语言,一个是解释性语言,而且要开发真正的,有交互式的网页,需要JavaScript和PHP,这些自学要精通,要很长的路,而且实战经验都不如那些专业学这些和开发这些的。
作者: a425530658    时间: 2017-12-1 09:54
还要学Windows API
作者: rby    时间: 2017-12-1 10:00
找些单片机入门教程,如果不懂单片机会C语言也没用的,如果想单片机编程就先学习单片机入门,C语言也要好好学习
作者: 793603160    时间: 2017-12-1 10:07
那就证明你起码有一点基础,学c最好的方法就是买一块开发版,背上电脑去图书馆,对了,买一本51的书,个人建议郭天祥那本,然后多些,烧进开发板看到学习成果你会更有动力,而且还可以自己琢磨,烧到板里面去,就算你抄的程序,写多几次也会领悟到很多东西,多练多写,知识就变成你的了。
作者: 真滴有点帅哦    时间: 2017-12-1 10:24
最好会汇编,个人感觉,汇编可以让你理解很基层的东西,并且高手肯定是会汇编的
作者: rocky2016    时间: 2017-12-1 10:40
去mooc吧,大把的课程能学。
作者: njy    时间: 2017-12-1 11:01
澶氳嚜宸卞姩鎵嬪仛涓
作者: njy    时间: 2017-12-1 11:05
澶氳嚜宸卞姩鎵嬪仛涓
作者: Aroundyou    时间: 2017-12-1 11:28
java,c++,WEB
作者: ocno    时间: 2017-12-1 11:28
汇编!!!!!!!!!!!
作者: haoliao    时间: 2017-12-1 11:38
多动手吧
作者: 聊聊聊    时间: 2017-12-1 12:02
买个开发板 学习学习
作者: 金度之影    时间: 2017-12-1 12:08
可以学习单片机,这样最好啦
作者: 51单片机89    时间: 2017-12-1 13:17
c语言和单片机有很大的联系啊,很多程序都可以有c语言来写,买个单片机开发板按照例程来学习,理解,就可以很容易入门,很多基本的控制都可以弄了,如要更深入学习单片机,就可以买书来看学习
作者: huangjie123456    时间: 2017-12-1 14:50
C语音是基础,现在硬件开发都用高级语言了
作者: xiegh    时间: 2017-12-1 15:38
c语言和汇编是单片机的基础,相较与汇编c语言比较简单,但汇编能让你更了解单片机
作者: 123.123    时间: 2017-12-1 15:38
python,绝对是未来

作者: cheng2001    时间: 2017-12-1 15:53
贴近实际工作,学习适合的语言,多动手。
作者: DWABTK2017    时间: 2017-12-1 16:04
建议学习下汇编语言,会对单片机学习后很大的帮助。
作者: 183658lys    时间: 2017-12-1 16:19
买个单片机开发板,看他们上面的编程例子,先学会看懂,照着他们的例子去编写,要反复看懂的每个例子,自己在反复默写,直到自己完全掌握为止,没有什么专业不专业的,只要你对它感兴趣,相信最后你也会成为一个高手
作者: a1138563730    时间: 2017-12-1 16:22
我们现在在学tm4c的单片机
作者: boxerawy    时间: 2017-12-1 16:24
学习编程就是要多练,练的过程中会遇到很多不会的,然后去解决。
作者: 好好hh    时间: 2017-12-1 16:34
可以结合51单片机,从最基础的入手啊,慢慢掌握就好啦
作者: goldenrtiger    时间: 2017-12-1 16:49
最好买个学习板,自己写几个程序跑一跑。
作者: LGH850    时间: 2017-12-1 20:50
学好C了再深入学C++,或可以学VB也不错的!
作者: 112223    时间: 2017-12-1 22:27
c++,java
作者: guoshu    时间: 2017-12-1 23:35
proteus keil 经典组合
作者: 懂事    时间: 2017-12-2 10:43
c++,汇编语言
作者: xl344567789    时间: 2017-12-2 11:04
把C吃深一点 没坏处
作者: mercy1234    时间: 2017-12-2 13:07
多实践
作者: mercy1234    时间: 2017-12-2 13:08
学习proteus仿真,
作者: jwsmart    时间: 2017-12-2 14:16
c 语言需要多实践,要结合硬件多做项目,然后就是多看别人的历程
作者: willson1314    时间: 2017-12-2 14:48
多学习网络课程。
作者: bmy    时间: 2017-12-2 15:11
把C语言学扎实,这是基础,才可以继续学习其他科目
作者: yang12356789    时间: 2017-12-2 15:46
其实前面的楼主都提到了,c是基础,可以去学汇编。看书,网课,实践。主要还是实践。多动手就好
作者: 澎大大    时间: 2017-12-2 19:42
建议买套开发版,他的程序都是开源的,可以参考着学习,另外可以在mooc里学学c.c++这些,对学习单片机有好处的。
作者: 834822018    时间: 2017-12-2 20:08
看书、看视频、买课,多学多实践,就上去了~
作者: 邵卫东    时间: 2017-12-2 22:17
C语言就够了
作者: sqyekai    时间: 2017-12-3 08:38
边学边动手
作者: huanyun233    时间: 2017-12-3 10:05
编程而言,c语言只是一门比较基础的语言,c++与之类似,软件编程可以尝试一下java
作者: stefine1    时间: 2017-12-3 11:26
我觉得可以去学习linux  原理简单粗暴
作者: 电子极客迷    时间: 2017-12-3 12:36
多实践
作者: 迁于刘    时间: 2017-12-3 13:19
要是你C语言够好 基本的单片机就够用了
作者: 红蓝巴萨    时间: 2017-12-3 13:38
汇编吧
作者: limityn    时间: 2017-12-3 13:40
买个开发板先练练一些基础的,不过开发盒配的是89c51芯片,你可以试着用stm32,运算速度更快
作者: Imaginadow    时间: 2017-12-3 13:43
还可以学VB什么的
作者: wqy0410    时间: 2017-12-3 14:28
多写程序、多看下书、买个开发板很容易的。
作者: 26778866709    时间: 2017-12-3 14:52
汇编,java,c++
作者: haideshiyan    时间: 2017-12-3 15:16
可以买一块开发板,自己动手写一些小程序,多做些实验,慢慢的水平就会上来,到时候在回去看一下c语言的数据,然后就会发现新大陆了。
作者: marquis    时间: 2017-12-3 15:29
C++也很好用,定义类什么的会大大加快编程效率,当然也要学一下C和C++的互通接口
作者: threeWoo    时间: 2017-12-3 15:29
多看看书,实际多操作
作者: 3091059191    时间: 2017-12-3 15:53
多看看书查查电脑 自己编程试试。学习由浅入深
作者: 我打的    时间: 2017-12-3 16:02
买开发板,熟悉51后 在转手进入stm32
作者: FCZF0123    时间: 2017-12-3 16:09
多联系c语言
作者: aa38324    时间: 2017-12-3 21:53
swift,google app engine,arm corterx,java,RFID,
作者: ganbc    时间: 2017-12-4 09:58
汇编语言也是单片机一门常用的语言。可以学习汇编语言。
作者: amazon00000    时间: 2017-12-4 10:19
楼上说的都很好,不过我建议无论在学习任何语言的时候,都不要忘记该语言与反汇编之间的联系,这样可以有助于你更好的理解每一条语句。
作者: 随风逝    时间: 2017-12-4 10:31
只是学习是不够的,要动手实践,比如自己写一个程序,实现相应功能,当然学好了C,可以学习C++
作者: ty2030766    时间: 2017-12-4 15:44
买开发板 51 32 单片机都是学习的实践的好地方
不能只会写程序 也要有一些实际动手能力

作者: 喵星人    时间: 2017-12-4 16:18
    学习语言最重要的就是实际应用。在学校里面学了C语言,后面又学了51单片机和DSP.但是现在我还是觉得学的不够。学校里面的知识只是交给你原理,然后照着实现就好了。 而工作中是直接把需求告诉你让你去改程序达到功能。 如果你已经学了51的单片机也可以学一学stm32.(正点原子的)。那里面有完整的教学视屏和开发代码还不错。 学软件最重要的是理解功能,能改会用。  感兴趣的话也可以学phython, 不需要学太多编程, 只要能用好一种,达到目的实现功能就好了
作者: Charles886    时间: 2017-12-4 19:07
python
作者: 499679277    时间: 2017-12-4 19:50
编程不用再学了,我觉得c学好了就够了,看好单片机的书和一些资料就好
作者: 空白868    时间: 2017-12-4 20:58
你先别考虑的太多,光C语言就够了。用到什么学什么。首先,的立个项目。根据你要完成的项目学,要不太散了,容易失去兴趣!!
作者: 自命不凡    时间: 2017-12-4 21:30
我觉得除了C语言,还有汇编语言,其实主要还是看相关的书。
作者: wangtao123    时间: 2017-12-4 21:50
可以自学一些,也可以通过一些培训机构培训加强
作者: sky666    时间: 2017-12-4 22:37
我和你也是一样的,也在学习。

作者: 老B123    时间: 2017-12-4 22:58
还可以学学汇编  PHP  css 这些都是基础语言  对以后的项目有用
作者: chinawangwu    时间: 2017-12-4 23:34
PYTHON
作者: maplestory    时间: 2017-12-5 08:34
看书,多练习,不懂就来论坛请教。相信自己必有所成
作者: wwfmyself    时间: 2017-12-9 15:07
做一些小的开发!!提高很快!边做边学!
作者: 青春之逝    时间: 2017-12-9 15:34
C语言学会了 问题就不大了 只要了解一些对应硬件的一些写法
作者: 锟斤拷    时间: 2017-12-9 15:51
建议学一下汇编,能更好的了解单片机的工作原理
作者: xuyp188    时间: 2017-12-9 16:04
边学边实践,知识才能内化成能力。
作者: KeXueJia    时间: 2017-12-9 17:06
多看书多动手
作者: zhuchong001    时间: 2017-12-9 17:15
可以学习Java语言,买书,看视频自己学习。找点实际的项目做一做。上招聘网站上看下关于Java编程的工作要求,就会有方向的
作者: 空心菜7777777    时间: 2017-12-9 18:46
汇编      
作者: 空心菜7777777    时间: 2017-12-9 18:48
多看看别人的实例,有目的去学习
作者: kellylike    时间: 2017-12-9 19:36
python
作者: kellylike    时间: 2017-12-9 19:38
看一些编程实例
作者: 欢欢days    时间: 2017-12-9 20:19
网上找找视频啥的,宅客学院啦,腾讯课堂等等。。。。。。。。。。。。。
作者: limao2014    时间: 2017-12-9 20:19
你是要走哪个方向呢?
作者: EStarter    时间: 2017-12-9 20:31
c++,java,python这些都是比较有潜力的语言
作者: wxx0937    时间: 2017-12-9 20:36
看一下单片机的书,记一下术语
作者: fdfdsf    时间: 2017-12-9 20:43
c语言的学习不仅仅限制于理论,单片机方面的话买个开发板,自己动手调试程序效果才大
作者: 15101123    时间: 2017-12-9 20:43
c++ Java 单片机等
作者: fdfdsf    时间: 2017-12-9 20:44
C语言学习了得多实践,买个开发板学习就挺好的
作者: 轻轻一丶    时间: 2017-12-9 23:39
多看看一些大项目的代码,还有就是自己动手写,实验多了自然就知道了
作者: zhuo_150475    时间: 2017-12-9 23:47
C++也要学的
作者: sunbtob    时间: 2017-12-10 16:04
不要紧,有点基础就行,学stm32
作者: zz13422132671    时间: 2017-12-10 16:41
平时多练练编程




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1