首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

最适合初学者的编程语言到底是什么?

相信很多编程初学者在开始学习的时候,都在选择第一种编程语言上犯了难。不少人一上来选择了一种较难掌握的语言,因此对编程留下了枯燥、乏味的印象。

那么到底那种语言最适合初学者学呢?下面是几个不错的选择。

1.Python

人生苦短,我用Python。

Python是一种面向对象、弱类型的动态语言。它的创始人Guido在1989年圣诞节时,为了打发时间,开发了Python。Python现在已经成为了Github上排名第三的语言,主要原因就是因为它语法优雅,简单易学。

Python的语法极其简单,输出一行“Hello World”在C++中需要至少7行来实现,而Python中只需要1行。

并且,Python有大量文档、教程完整的库可以直接拿来使用:做游戏有Pygame;做GUI界面有Tkinter、Pyqt;做web应用有Flask、Django。做人工智能有Tensorflow、Pytorch。

它的常用编辑器有:Visual Studio Code、Pycharm

这里是它的官方网站:https://www.python.org/

2.HTML&CSS

超文本标记语言(HTML)是用于创建web页面和web应用程序的标准标记语言。HTML、CSS和JavaScript,即是形成互联网的三种基础技术。您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。

浏览器从网络服务器或本地存储接收HTML文档,并将这些文档呈现为多媒体网页。

从HTML和CSS学起也很好。我们可以把HTML看作是网页的骨骼,CSS看作是网页的皮肤,二者共同配合,就能构建出一个静态网页。

这两种语言容易学,也很有成就感。学会一些基本的知识后马上能做一些很有意思的事情,比如改写别人的微博、把百度首页图片换掉之类的。

它的常用编辑器有:HBuilder、Sublime Text

这是它的中文教程:http://www.runoob.com/html/html-tutorial.html

3.C#

C#读作C Sharp,是一种面向对象的、运行于.NET Framework和.NET Core的强类型语言,是微软公司研究员Anders Hejlsberg的成果。

C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角。

它的语法并没有像Python那么简单优雅。不过,学习基本语法后,就可以学习使用Unity3D引擎来开发有模有样的3D游戏,因此它学习的成就感也很强。

它的常用编辑器有:Visual Studio、Visual Studio Code

这里是.NET的官方网站:https://dotnet.microsoft.com/

这里是C#的官方中文教程:https://docs.microsoft.com/zh-cn/dotnet/csharp/tutorials/intro-to-csharp/

以上就是我给大家推荐的三门适合初学者的编程语言啦,希望能帮到大家。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190423A0K8F800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券