大家好,今天小编关注到一个比较有意思的话题,就是关于学习几门编程语言的问题,于是小编就整理了5个相关介绍学习几门编程语言的解答,让我们一起看看吧。
可不可以同时学多门编程语言?
语言只是算法的表达和实现工具。对于有经验的人而言,学习一门语言是很快的。但要一门语言去完成工作,必须熟悉该语言的生态——比如各种包、库。各种语言也有自己的擅长领域,用正确的语言完成正确的工作也很重要。作为初学者,最好能先学好一门语言。尽管有很多不同的意见,个人觉得,学好C/c++还是很重要的。
按照6年老码农的真实经历吧,多种语言一起学有时候容易串。我之前用c和C++,后来工作原因开始使用go语言,go的语法和c++很相似但是有很多奇葩的语法,比如变量名在类型前面,括号不换行,不需要使用分号等等,刚开始使用的时候真的超不习惯,后来go用顺了回来写c代码,语法很容易串,一堆编译错误。
不过编程语言重点不在语法而在特性,每种语言都有自己的优势,我觉得可以选择几种语言学习但是不宜过多过杂,其他的了解就可以了,关键是了解这些语言底层的实现原理,了解为什么而不是去死记硬背。
可以,搞非标自动化的,谁不掌握个两三门编程语言,PLC ,VB,C# ,Labview,还有一些类似VB的机器人语言。不过跟专门搞IT的人比起来,有些VB,C#之类的还是弱了很多,我们都是现学现用。
首先这点是肯定的,肯定是可以同时学多门编程语言的,毕***多不压身。但是我们说学一样东西最好有一个计划,而且你现在才大一,先打好基础,比较重要!女纸不才,我也是计算机专业的,所以允许我冒昧发表一下看法。我们老师跟我们说:程序=数据结构+算法。要把这基础打牢,选择一门语言C或C++研究透,其他语言是可以很快上手的。
我是15年毕业的,没有读研,因为这个专业对我来讲还是很吃力的,特别是算法,基本不会用,所以工作之路很坎坷……
首先我们先来大概认识一下这几种语言的一些特点吧。
C++是C语言的升级版,它兼容C,既可以面向对象又可以面向过程。
java是一种严格的面向对象编程语言,在Java中一切皆对象,有很多开发框架要学。
其次我们要明白,我们学那么多语言,它到底能干啥?
JAVA:企业级应用,比如开发一个信息系统(搭配数据库)或是安卓开发
可能很多目前在读的大学生都有这样的问题,如果同时学习两门编程语言会不会有问题,会有一定的问题,但不是完全不可以。
我在学习编程语言的时候基本上都是项目驱动的,不同的项目可能需要使用不同的编程语言,所以在学习过程中,大部分情况下是有时间差的,但是在使用过程中经常是上午在使用Python,下午在使用J***a,晚上还有可能在使用Scala。
我曾经在一段时间内同时在学习Ruby和R两门语言,这两门语言的使用场景还是有较大差别的,但是同时在学习的时候也出现了一些问题。比如最大的问题就是语法上会混淆,有的时候调试了半天才发现是语法搞错了。但是由于Ruby和R的开发环境有较大区别,所以导致混淆的情况并不多见,但是如果同时学习J***a语言和Python语言导致混淆的可能性会更大一些。
学习编程语言还是有一定技巧的,这个技巧体现在学习的方式上。在学习第一门语言的时候要详细学习每一个概念,要通过大量的实验来验证概念。这个过程中要把时间更多的应用在实验上,概念是指导方向,实战才是最终的目的。
在学习第二门甚至第三门语言的时候,不建议按部就班的一步一步学习,完全可以直接搭建开发环境,通过样例代码来进行学习。我在学习J***a语言、Python语言的时候就是直接开始做实验,通过阅读官方代码来了解语法结构,然后在代码的基础上修改来验证自己的想法,最终自己编写代码。
所以学习编程语言是先慢后快,先难后易的过程。
我在头条上写了一些关于J***a基础、J***a多线程、J***a web开发、J***a数据库开发以及Python基础开发的系列文章,后续还会陆续写一些关于Scala,以及前端开发的文章,大家可以关注一下,一起交流。
如果有编程方面的具体问题也可以私信我。
学编程需要精通多少个英语单词?有哪些词是极为重要的?
谢邀。
其实编程本身对英语的要求并不高,有点基础的基本都可以。
比如像是一些关键词:if else for while这些,你用多了自然就知道了。
当然,编程免不了出现异常,不均什么语言,在异常出现的时候,信息都是[_a***_]的,最起码这些你要看的懂才行,不过也没关系,第一次看到不懂你可以直接***出来搜索,以后就好了。
对于一些变量和方法的命名,最好是用英文单词的组合,如果实在不知道怎么用英文,可以用拼音,但是最好要写注释标注出来,解释清楚。
最后,也是很重要的一点,目前编程语言或框架第一手的文档基本都是英文的,要是想提高的更快的话,建议还是学好英语,毕竟学好了这也是一门技能不是。
这个怎么说呢,编程本身和英语没有太大的关系,编程语言用到的英文单词也不是很多。即使你从来没学习过英语,也不会影响你学习编程。但是编程一些最新的资料英文的相对来说更新快,想在编程上有更好更高的发展,需要看英文相关文档,应该系统学习下英语,不过对于初学者,不会英语对学习编程不会造成很大影响.
想在编程上有更好的发展,当然是越多越好的啦。初学的话你可以先学习编程,在补习英语,还有就是编程一般函数用驼峰命名法一般都是用英文的,单词量少的话你只能用汉语拼音,这样对整体团队开发十分不友好!希望我的回答能对你有所帮助了。
编程语言中,哪种语言最易学?
编程语言分很多种,易学的语言不可能取得高薪,因为市场上不缺少这种应聘者。所以如果你是为了业余研究,纯中文语言有易语言,脚本语言有php,web开发有j***a,c#,这些语言有类似之处,深入学习一门,其他可以触类旁通,现在网上的资料也很多,只要想学都能学会。不同语言的应用场景不同,还应结合将来从事的工作具体分析,不应该学大家都学的语言。另外语言在不断变化,不可能一劳永逸,我从毕业时学了:vb,delphi,c#,sql server, oracle 大多数语言市场都不怎么用了,现在想想如果一开始把c和汇编学好了,现在也许能有另外一番收获,所以不能贪图易学而学习。
编程语言中,哪种语言最易学?
编程语言分很多种,易学的语言不可能取得高薪,因为市场上不缺少这种应聘者。所以如果你是为了业余研究,纯中文语言有易语言,脚本语言有php,web开发有j***a,c#,这些语言有类似之处,深入学习一门,其他可以触类旁通,现在网上的资料也很多,只要想学都能学会。不同语言的应用场景不同,还应结合将来从事的工作具体分析,不应该学大家都学的语言。另外语言在不断变化,不可能一劳永逸,我从毕业时学了:vb,delphi,c#,sql server, oracle 大多数语言市场都不怎么用了,现在想想如果一开始把c和汇编学好了,现在也许能有另外一番收获,所以不能贪图易学而学习。
在大学选修了C语言,想再自学点编程,从哪个语言开始入手呢?
就c。
仅仅“选修了c”应该还不会编程,原因是大学编程语言课实践环节普遍薄弱,往往照葫芦画瓢做了点练习罢了,很难具备用编程语言独立解决一个小有规模实际问题的能力。
学会用编程语言解决实际问题的能力是一道坎儿,是一个要跃起才能蹦上去的台阶。借助选修c的基础知识,自己独立分析规划和编码解决一个有点规模的实际问题,遇到困难是肯定的,对付的办法就是锲而不舍、死缠烂打……把问题解决后,你就算会编程了。
到此,以上就是小编对于学习几门编程语言的问题就介绍到这了,希望介绍关于学习几门编程语言的5点解答对大家有用。