我大一,想自学编程,各位建议我先从哪入手,先学C语言,还是学Web前端,Python,有毅力不怕吃苦
作为大一来说,时间充裕,完全可以先学C系,国内高校的话,基本上除了计算机,很多工科也都多多少少会学一些C,在很多时候还是能用到并且比较好用的。
不知道题主是否是打算毕业之后想从事IT开发类的工作,如果是冲着之后就业的话,可以先学点C,C作为底层开发的常用语言来说,如果能够现有底层的基础,未来再学其他的语言,也是有好处的。
如果自身并非计算机专业,想通过自学未来转行就业的话,那么也可以考虑考虑Java,Java的经典地位还是值得肯定的,作为非科班而言,只要技术过关,至少找工作的选择还是比较多的。像这几年的大数据趋势带动,Java大数据方向也算是一个不错的发展方向。
纯编程小白,先从什么语言开始学习
纯编程小白,先从什么语言开始学习?
这个要看你是什么原因学习编程语言了。如果只是兴趣爱好的话,就学简单一点的,平时做个小玩具软件玩玩或练练语法,如过时的VB或中文编程语言易语言,这两个其实是一模一样的。易语言只是把VB来了个中文化。其实核心还是英文的。这两种语言简单,做桌面级软件开发很快很简单,能快速做出有界面窗口的小程序。
如果是为了找工作,靠这个编程来养活自己的,是正式的工作,那应该学一些当前比较流行的编程软件,如PYTHON、C、JAVA等,这些软件编程用的比较多。
如果是互联网相关的,应该是JAVA、JS、PHP等这些编程语言。如果是电子硬件设计和软件工程相关的,那应该是C、C++等这些软件。
如果是电气自动化技术方向的,可以学学PLC编程、触摸屏组态等。PLC方面的主要有日系和欧美系是主流。日系主要有三菱、欧姆龙等,欧美系主要有西门子、通用、ABB等。
我对电脑了解不多,想学习代码编程,应该从什么开始学习好呢
首先选定一门编程语言
然后从这个需要入手学习它的语法基础知识
基础一定要牢固,任何复杂的项目都是由简单的知识点组合起来的
就跟解数学题一样,你必须得知道加减乘除基础知识点,必须知道一个函数解题思路等等
可以去一下适合入门的的网站跟着教程一点一点去实践,刚开始一定要手敲不要复制粘贴
最好也别借助那些功能复杂成熟的ide,Java为例,一个记事本即可
然后就这门语言根据自身爱好选择一个职位
去招聘网站看看职位要求具备的知识
针对这些逐一攻破
学的差不多了,在对着学习路线图学习周边的技术
有针对性的学,每一知识点都要学精是最好的
一般好的大公司都是先注重深度,然后才是广度
大致就这样
Pls:有自制力的建议自学,没自制力的报班。个人建议不要去培训机构,因为不值
你编程入门的第一门语言是哪一个
【持续性更长久、后劲性更强、能超越80%的人成为行业佼佼者,道哥首选择了C语言,因为不懂计算机“地基原理”,不会操刀进行基础垒墙,不算编程】
主要理由,有以下几个原因:
【1】现代计算机操作系统的开发,是有C语言来完成。C语言指针灵活调用和内存的有效管理,能在同样硬件的条件下,编程开发的软件能直接与操作系统进行信息和指令的交互,避免Java等现代面相对象需要依赖虚拟机等中间物进行间接交互,造成硬件的性能大量消耗。用C语言编程开发得软件则高性能低消耗。
【2】现象对象的开发语言,基于虚拟机等性能低。例如Java、C#等语言,经常使用的编译器、虚拟机、数据库的基础,也是用C来完成实现,C语言学好,可以自己动手开发属于自己的操作系统,开发属于自己得数据库、开发属于自己的编译器等,对于高性能低消耗的软件,特别重要。
【3】现代的5G、人工智能、物联网、芯片等还依赖C语言实现。
现代的5G、人工智能、物联网芯片等,核心部件,还是主要??C语言和汇编来完成。对于个人而言,年纪越大,自己的竞争力越强大。
【4】学习C语言和汇编语言,难度大,需要人的努力和悟性要求高。需要两三年基本入门修炼,而不像现代开发语言,半年或者更短可以掌握。
【5】开发语言,无高低贵贱之分。关键根据自己的情况,选择适合自己的语言,自己能高效的利用和掌握,才是最好的语言。开发语言,是程序猿的一把???剑,【能否笑傲江湖?】,关键取决于自己的勤奋和造化及道行。
希望以上的回答,能对你帮助,一个将近六十岁,仍旧努力编程的程序猿!
请问各位大佬,学编程是要先学会编程思想,还是编程技术
这里理解编程思想为设计思想和逻辑,编程技术理解为编程语言和框架
首先看自己当下的处境,学生?临近毕业?转行?还是兴趣?还是要进阶?
学生
如果是小学生,也就是所谓的少儿编程,讲什么编程思想,肯定是先上手啊,如Scratch这种少儿编程语言,易于上手,还能快速做出作品,有益于培养孩子兴趣,提高自信心,兴趣上来了,实验过程中思维能力也会提升,编程思想未来慢慢学
如果是在校大学生,初入大学,学习能力和时间都不成问题,也没什么压力,边学思想边编程,完全没问题,如果非要分出个先后,那先上手吧,
应届
一般来说,应届的问题在于就业压力(大神无所谓),所以还是注重技术吧,就业后再补编程思想吧转行
转行到IT,一般都是看中了IT相对来说稳定的高薪(别较真,只谈薪水不说油水),既然是奔着钱来的,你得有目标,选一个方向,确定一门技术,上手就是了,毕竟是转行,尽快学会公司招聘岗位需要的技能,其他的后面自己恶补,要不迟早还要换到其他行业兴趣
如果只是兴趣,个人觉得思想比语言本身有意思多了,但你是兴趣使然,先学哪个都无所谓,持之以恒不会差
进阶
如果是行内人,已经有至少一门编程语言的基础,想进阶到更高水平,技术领域牛逼的思想和解决问题的思维还是要多学,技术思想本身是通的,而通的这部分就是最重要的
以上供参考
编程初学者应该先学C++、Java还是Python
我很认真负责的告诉你,先学习c语言。确实c相对来说比较难,但是它就像你幼儿时期的爬行,是你学会走和跑的重要基础!c语言中你要自己注意内存泄漏,垃圾回收等等一系列重要知识,而这些高级语言都帮你做了,也许这一辈子你都不会知道,而这些确实是成为一个优秀程序员的必备知识,我这里说的是优秀,而不是代码工!其次c的IDE一般都不强大,你才能真真切切体会到手敲代码的感觉。
java我建议做第二个学习的语言,java是面向对象的语言,更贴近人的思考,很多底层帮你封装好了,你不用太关注底层实现。你可以从java中学会面向对象的特点,网络编程等一系类知识。
其次我建议python最后学习,或者和java一起学习,你掌握了c(不是精通),对于这些都好学多了,语言都是相通的,越往后你越会明白。python的初衷就是快捷便利,各种各样的库能满足你大部分的编程,而库内的知识点你不一定需要知道,所以算是个“表面”工作者!
总结一下,我建议先学习基础但异常重要的c做入门(如果你感兴趣可以深学),了解编程基本概念和底层原理,知道程序在机器里到底怎么运行的,然后学习java或者和python一起学习,它们可以让你更快速创建应用,最后看你的兴趣去学习深入其中一门或者多门语言!