快捷搜索: 王者荣耀 脱发

小白先学哪一门编程语言

小白先学哪一门编程语言

目前主流的语言可以分为2大类: 1:解释型语言 Python, Lua, JS 等 简单易学, 代码比较容易让人类理解, 所见即所得所以叫解释型. 推荐入门先学这类 2:编译型语言 C, C#, C++, JAVA 等 比较亲计算机而远人类, 代码编译后才能运行所以叫做编译型.

(也可分不同的类, 比如 强类型 - 弱类型, 动态语言 - 静态语言, 这篇文章对于<语言分类>写的很棒! )

首先, 我推荐Python 当年我还是个完全不懂编程的小白. 突然想学学写代码. 一开始, 我看帖子有人说先学C, 毕竟C是元老嘛. 好, 开始学C 一上来就被安装包, 配置环境变量等问题难住了, 还有各种不知名的报错, 于是一个一个去网上查, 搞了好几天, 才能写个Holle World. 学了十几天, 唉, 我决定放弃学编程了. 实在太繁琐了. 半年后, 突然想自己做游戏了, 学学Python吧. 安装时勾选自动配置环境, 新建一个txt文件, 把后缀改成py, 右键点开自带的IDE, 直接敲print(“Hello World”), 成了! 简直不要太简单! Python不用初始化, 不用管类型, 句末标点都不用加, 而且立即输出, 立即见效. 学个几天就敢说自己精通爬虫了.

有的人说Python这类语言太简单了, 容易把人教懒了 的确是这样, 我学完Python再学C#, 心想C#怎么这么麻烦, 又要声明, 又要new, 还区分公有/私有/动态/静态, 就一个简单的print还得调用个类 我既然学会了Python这么强大而又简单的语言, 为什么还要学C#呢? Python呢就像自行车, 灵活方便, 前面加个框子也行, 后面坐个人也行, 雪地渡河上坡下坡都能跑. 但是, 不让上高速 这么说吧, 用Python做个小游戏已经不能满足我了. 一开始也是出于兴趣, 哪曾想就这样入坑了.

总之, 我为什么推荐新人的第一门语言要学 Python. 1.她简单易学, 易上手. 2.普通人类要是没打算做程序员, Python完全够用了. 3.很容易获得成就感, 不那么枯燥, 培养写代码的兴趣.

反观C, 是个很差的老师, 让你从此讨厌学习.

大学还学过VB, 编程是可视化的, 你可以直接拖一个按钮进去, 给它设置属性边框点击事件, 比较适合快速做出窗体 以上, 是我有点了解的


所以. 如果你是小白, 想学点编程, 先从最简单的Python开始吧, 或许你会从此爱上敲代码呢!

经验分享 程序员 微信小程序 职场和发展