如何从新入手学编程语言
在大学选修了C语言,想再自学点编程,从哪个语言开始入手呢?
就c。
仅仅“选修了c”应该还不会编程,原因是大学编程语言课实践环节普遍薄弱,往往照葫芦画瓢做了点练习罢了,很难具备用编程语言独立解决一个小有规模实际问题的能力。
学会用编程语言解决实际问题的能力是一道坎儿,是一个要跃起才能蹦上去的台阶。借助选修c的基础知识,自己独立分析规划和编码解决一个有点规模的实际问题,遇到困难是肯定的,对付的办法就是锲而不舍、死缠烂打……把问题解决后,你就算会编程了。
lua首推。因为lua底层就是C,一静一动相辅相成,至于前端语言(JavaScript/TypeScript)或者诸如Python等脚本语言最好回避。因为题主的C语言是选修课,所以其他的诸如C#,java,C++,Go等等就没必要去接触了,C+lua足够你玩了。
看你想做什么,不是说什么语言热门就学什么,每种编程语言都有自身的优势和劣势,且领域不同,应用的范围也有所不同。
就比如AI计算,大数据等等这些应用领域,你可以学Python语言。
就比如你打算开发移动设备上的app,比如Android平台,Java是个不错的选择。
就比如你想开发Windows程序、Xbox程序或基于NET框架应用,VisualBasic NET和VisualC# NET优选,如果开发UWP应用,还需要学习xml语言。
(注意VisualC# NET主要支持C++和C语言,VisualBasic NET与VisualBasic 6.0存在较大差异,基本可以看做是一门新语言,千万不要学混淆了)
就比如你要在linux、Windows、MacOS之间都写程序,同时要求计算精准,C语言是个不错的定位。
(其中汇编语言是必学的)
如果你只想在苹果的iOS设备和Mac设备上开发程序,Object-C语言和Swift语言是首先。
我是个编程初学者,现在什么也不会也没有基础,应该先学汇编语言还是C语言?为什么?
如果只想先开发点有用的东西慢慢来,不怕走弯路,就学C。
如果只想开发点有用的东西,不想精通程序设计学JAVA或Python最好。
肯定是学C, 首先汇编在不同架构汇编指令都有所不同,而且汇编相对来说难度较大(代码可读行差,新手不适合入门,现在汇编多用于操作系统任务调度或启动代码等为了追求更快的执行速度的很底层代码,这一部分代码量相对来说极少,到时候有一定基础后,还想更深入原来再去学习汇编也不迟)。
第二,C语言的重要性,不管是底层单片机,上位机等等多领域都需要掌握C语言,很多底层代码也是C语言完成的(越上层的语言,封装的越厉害,相对执行速度就会变慢),如Linux操作系统就是用C语言来写的。总之C语言是编程语言中一个很重要的分支,相对汇编来说,大多数情况你只需要看懂,知道这部分汇编代码的功能即可。
除了汇编和C++其他语言,喜欢就去好好学,再者你多大了,如果二十出头再好不过了,还有最后一个问题,初期都是枯燥乏味的,很少人能坚持,坚持下来后,至于工作嘛,有拿得出手本事,
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/24455.html