03.06 零基础想学编程,学哪种编程上手快?

张佐咛


这里介绍3种比较简单易学的编程语言,分别是易语言、前端和Python,对于新手学习来说,非常容易上手,感兴趣的朋友可以尝试一下:

01

易语言

这是一个纯粹的国产编程语言,非常符合国人的编程思想,设计界面、控件及代码都是基于中文开发,因此对于英文不熟悉或没有任何编程经验的开发人员来说,可以说是非常合口味,只需简单拖拽控件、编辑属性就可快速开发一个桌面程序,入门学习起来非常容易,不过目前应用范围较小(主要是游戏辅助),而且个人使用需要付费购买:

02

前端

这是目前比较流行、也比较火的一个开发领域,有一统江湖的趋势,不管是桌面端还是移动端都有着非常广泛的应用,初学者入门的话,不需要太多的编程基础(零基础也完全可以),主要以熟悉标签和属性为主,只要你掌握了基本标签和属性,可以快速开发一个Web页面,当然,要想学精学深,不容易,各种框架层出不穷,往往旧的还没熟悉,新的就已发布:

03

Python

这也是现阶段比较火的一个编程语言,设计之初就是面向大众,降低编程入门的门槛,相比较C++、Java等编程语言,Python语法灵活、易学易懂,零基础也完全可以入门,社区活跃,第三方库众多,只需简单几行代码就可快速开发一个应用,已广泛存在于机器学习、数据科学、人工智能等领域,在未来有着非常光明的前景:

目前,就介绍这3种比较简单易学的编程语言吧,对于新手学习来说,非常容易上手,只要你熟悉一下基本语法和环境,很快就能掌握的,当然,对于一些人来说,可能VB等语言更简单,这个就因人而异了,没有什么绝对的评价标准,网上也有相关资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。


小小猿爱嘻嘻


先不要问哪一个编程语言入手快,先问问自己学编程是为了什么?

如果是兴趣,那无所谓,建议在C ,C++, JAVA ,C# ,PYTHON ,PHP 随便选择一个。

推荐C#,c# 桌面开发,web开发都能做,而且语法优雅,入门也简单,语法很友好,集成了很多语言的优点,能快速开发一些桌面小工具。

C# 意思是 C++ ++ 合并起来就是 C#了,意思就是C++的++(C++是在C的基础上改进,故名:C++),在C++基础上又plus了下,但是他比C++简单多了.但是C#是运行在.net虚拟机上的,跟JAVA类似,需要安装一个专用语言的虚拟机才能运行,不过没关系,微软操作系统都自带,你开发时候选特定版本即可,常用大版本2个,一个.net2.0,一个是.net4.0,一般都用4.0+

个人兴趣学学C#足够你应付所有事了。下面说说如果为了找工作。

首选JAVA,这个企业应用中太广泛了,学java 绝对能找到满意工作,不过java框架繁杂,更新迭代频繁,需要不断的学习新技术(其实所有应用级语言都一样),在这里你就需要学好JAVA基础,掌握servlet原理,尽可能的熟悉开发框架的源码。

其次是python,这个用的也比较多,很多平台都是用python开发的。在大数据,AI上应用也比较广泛

然后PHP也可以了解下,在web行业可以说PHP占据半壁江山,有个段子“PHP是世界上最好的语言”可以了解下。因为我职业生涯中没用过PHP,所以不太了解现在的行情。

C C++属于比较底层语言了,不太爱在应用层上折腾,可以了解下C 或者C++。

剩下的移动平台开发,源生系统android平台是JAVA和c c++(android底层开发)

IOS平台 object-c/swift

然后搞前端的话JS必须掌握,尽可能精通


琳影重重


无论是它本身的简单易学,还是学会Python,就具备了接触大数据和机器学习的资格,让自己具有了升级的可能。

当然从自身的经验来看,学程序,最重要的速成诀窍就是。。。。。编程环境的建立,然后开始运行第一行代码。所以对于python小白来说,最重要的是不用再折腾安装python了。就可以立刻开始编程,开始进入python的世界。

怎么获取最快捷的python编程办法,马上开始学习呢?请关注 “”Python大大“”微信公众号后,输入关键字: 在线编程 。

系统会自动回复链接给你,点击回复链接,马上!你就会立刻进入Python的世界。



python小白社区


零基础先学哪个不重要

计算机高级语言几乎都是想通的

学会了一个,其它都能触类旁通。


程序员猪猪


先学C语言,可以为以后学其他语言打下基础,学完C再学其他语言会理解的很快


数码小青


零基础建议你找一些基础视频来看,跟着视频教程走,能坚持一两个月再看看要不要继续深入下去学。


老坛的IT路途


学软件开发?那可不是闹着玩的。不从事这一行的永远不知道这行的艰辛,还咋巴着小眼睛问编程好不好学?

不知道LZ看没看过圣斗士星矢这部动漫,首先你得问问自己,想学编程,你有没有像星矢一样持之以恒百折不挠一步一个脚印忍受常人无法想象的困难和痛苦的品质,没有?你说我开玩笑逗你,那好,下面的不用看了,因为你确实不适合学。

如果你只想着挣大钱,劝你别碰这行,一句话,别来找虐。为什么?你看到的手机APP,各种应用,要想开发出来,不知道需要多少种技术。拿最常见的网站开发,需要后台数据库mysql,数据格式json,xml,各种网络协议,还有网站开发语言PHP, JSP,ASP.NET,等等不下十几种技术。而每一种技术都是一本厚厚的五六百页的书,需要最少一年多时间掌握一门技术。最要命的,每种技术互不交叉还跨度很大,每种技术都有自己的设计理念和很多很多“天坑”在等着你攻克,你问问你自己,你有这个恒心和意志力天天捧着本大部头的书天天看,天天上机操作学吗?你说有,那好,你看电视上那些富二代天天潇洒地到处游玩泡妞基本于你无缘了,因为你根本就没时间,谈个恋爱都困难,还想打网游玩王者?那算了,你还是别碰这行了,别耽误你玩游戏享受生活了。

程序员加班很恐怖,工作制通常是996,即早9晚9周六还要上班,晚9下班还是早的,一般到晚上十点。你想那时夜深人静了人家都休息抱着老婆孩子睡觉了,你还在工作中,是不是很崩溃?

第2,程序员耗脑太严重。工作中需要十几个小时大脑不停地运转。需要设计算法,不断地把代码改来改去来适应客户一天几变的需求。很多功能没有现成的解决方案,还经常遇到一些天书一样的疑难问题,bug,实际工作中突发状况千奇百怪,你可能见都没见过的bug,崩溃,需要一点一点查几万行的log日志。而且也需要百度,google,英文论坛寻求帮助,理解错误信息是什么意思。所以英文不好的没耐心的还是算了吧,不适合这行。

第3. 程序开发首先是非常难学的,任何一门编程语言都有自己独到的思想,概念设计,很多情况下一门语言与另一门语言没有多大关系,知识经验无法串用。而且工作中你还不得不用到这些技术你不得不去学。而且程序技术日新月异,新类库新SDK每天都会推出,你需要日复一日不断地学习新技术。如最新视频解码技术,游戏引擎等等,而这些新技术可是国内没有书和任何资料的,需要你到英文官方网站去找实例看文档去学,更要命的,新的技术和老的还没太大关联,你得重头去学。而且老板急赶项目不会给你什么时间,一般三天就是极限了,你需要这么短的时间快速掌握一项新技术...

综上,你明白程序员为什么总要加班了吧,也知道这行不是人干的吧。为什么说程序员干到三十干不动。很简单,以这种消磨人生所有时间状态,你生命中只有加班加班工作工作学习学习,你将不能顾家不能跟朋友聚会不能再有自己一点点休闲时间,更别说谈女朋友恋爱了,以这种状态你能坚持到三十岁?我想那简直是个奇迹了


呆呆座的小宇宙


学派神来得快。


分享到:


相關文章: