对于新手来说,选择编程语言最好不要选择难度太大的,这会打消学习的积极性。如果一上来就选个难度大的,可能学个几天就放弃了,这样得不偿失。
我觉得前端开发是比较适合新手学习的,简单容易上手。从html、css、javascript学起,基本一到两个月就可以入门。入门之后就可以自己写一个简单的网页了,学习编程就是要多写多练,练习是最重要的环节。很多人买了课程,只看不练,这样很难学会。一定要看了之后,自己练一下,看看自己能不能写出来,如果写不出来就反思自己哪里还不懂,不懂的就反复看一下。如果有老师教的话,不懂的还可以问一下老师。
从严格意义上来讲,html、css并不算编程语言。html是超文本标记语言,是用来写网页的内容和结构的,学起来很简单,只需要记住一些常用的标签就行。css是层叠样式表,就是用来写网页样式的,让网页变得更好看。javascript是写网页交互逻辑的,可以写一些网页动态效果。
javascript是应用最广泛的编程语言,所以我们新手学编程首选javascript。javascript可以做很多东西,可以做网站前端,也可以用node.js做后端。通过react native或者uni-app等跨端开发框架还可以开发app,通过electron框架可以开发桌面应用软件。可以说,学了javascript可以一把梭,因为它可以搞定所有端,可以开发网站、小程序、app、桌面软件。
javascript好学吗?
相对于java、c语言、c++这些编程语言来说,javascript是非常简单的,一个月就可以上手,学习周期短。不像java、c++这些语言,怎么也要半年时间才能入门。