您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
非计算机专业从0学编程要选C还是Python?
语言,计算机专业,程序员非计算机专业从0学编程要选C还是Python?
发布时间:2019-02-08加入收藏来源:互联网点击:
非计算机专业从0学编程要选C还是Python?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
看你学编程是为了什么?
首先你是一个非计算机专业的同学,那么你可以不用按照计算机专业同学的课程体系进行学习,如果你只是想把编程作为你的兴趣点,进行培养和学习,我想学习任何一门语言都可以带你走进编程的世界。
第一步 我们看看C语言和python的区别在哪里?
Python诞生的时间晚于C语言,虽然这并不意味着什么,但是意味python诞生以前的这段历史,C语言经历的改进和升级使得C语言含有其特有的历史沉淀。目前各领域使用Python主要作为数据分析,图像处理等方面的内容,涉及的门类和研究型,数据型关系较密切,而应用于生活场景中的,或许大部分都是Java、C语言、C++等编程语言。第二步 看看你的需求
如果你学习编程为了兴趣,那么就应该了解一下程序世界里最美丽的算法,算法之所以美丽,是因为它遥不可及而又触手可及,好的算法的诞生需要经历很多次的考核和设计,正因为此,她变得美丽而又吸引人。现在程序员圈子有很多乐于奉献的人,他们用各种不同的语言实现了许许多多经典的算法例子,你学习一门语言就可以看到她的美!如果你想做一个你心里构建的软件,可能Python更能让你快速入手,快速搭建起这个软件。如果你想完成一次单片机设计,C语言是比较好的选择,单片机的编程触及计算机底层逻辑,C语言再适合不过了。总之,需求决定你去学习哪一门语言,作为程序员,新的需求被提出,原本的解决方案解决不了或者速度太慢,我们也会每天学习新的编程语言,一通百通这个词可以用来形容编程语言,搞清楚他们的逻辑,会让你得心应手!回答于 2019-09-11 08:43:50
第一根据个人未来的发展方向决定,你决定要用来做什么。
第二根据目前自身的掌握的基础知识决定。
第三根据个人兴趣爱好决定,有兴趣做,碰到困难也有毅力去克服。
回答于 2019-09-11 08:43:50
学python,c语言是很原始的语言。对非计算机专业的人学了没什么帮助。python对办公有帮助所以学python。
回答于 2019-09-11 08:43:50
取决于你以后的方向。
C目前主要用于底层开发,如linux内核,嵌入式等,
Python等高级语言更易用,主要用于上层应用的开发以及自动化运维等方面。
回答于 2019-09-11 08:43:50
首先我们要认清目标,我们是为了从0学编程,那么既然这样,势必要选择一个适合入门的语言,个人认为c语言比较适合,原因如下:
1.专业从业者在大学期间入门级课程就是c语言,众多大学基本都是引导学生从c语言入门,再到c++,java等,而python作为一门胶水语言,更适合在掌握一定编程基础上,进一步提升自己能力时深入学习的编程语言。
2.c语言比python更容易理解和入门,c语言更加贴近计算机的基础技术,能够从指针角度,更好的诠释计算机编程的过程,而python过于简洁,导致无法理解编程的内涵。
回答于 2019-09-11 08:43:50
python,简单些,可以看看百战程序员的课程
回答于 2019-09-11 08:43:50
说两点我个人看法,仅代表个人观点,供题主参考:
1、如果非计算机专业人士学编程,要看你以后是否想从事计算机专业的工作,如果想从事计算机专业相关工作,最好是从C语言、C++开始,因为做为一个标准的程序员,如果不掌握数据结构、面向过程、面向对象等基础知识概念,在以后的工作当中会造成很大的困扰与瓶颈。有了基础知识与概念,那么解决编程中遇到的问题会更有技术思路,真正从技术角度去思考、解决问题,称之为“编程思想”,因为语言本身只是用法与语法的不同,思想是相通的,但前期条件是一定要有基础知识与概念做根基。
上一篇:彩礼钱都是女方说多少就多少吗?不凑够彩礼钱就不让女儿出嫁?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |