中国程序员的主流开发语言

前言

因为最近本人在学习java编程语言,然后是想未来独立开发网站、应用程序,但个人也比较迷茫。于是就打开了B站,正好看到了著名的“马士兵”的视频。结合自身的感受,以及马老师的经验,来简单总结一下目前在我国有哪些比较热门的编程语言及其用途吧。

1. Java

Java是目前市面上找工作机会最多,但也是竞争最激烈的一门语言,相对于C语言来说,Java更容易学一些。Java主要用于网站平台开发、手机游戏、Android开发。几乎所有的交易网站(淘宝,天猫,京东等)的保险和金融等网站都是用的Java做开发。

 

2. Golang

简介:简称GO语言,谷歌的“孩子”,它主要用于区块链技术和后端服务器应用。它的体系不够完善,目前只有一二线大城市的大公司才使用。比如我们的“哔哩哔哩”网站就主要是用Go语言。

 

3. Python

Python又称为“胶水语言”,主要用途是爬虫、数据分析、自动化测试,还有一些中小企业会用它做后端开发,算是目前最容易的一门编程语言,很适合非专业开发者。

 

4. C语言

C语言是一门运用于底层的高级语言,主要应用于操作系统、嵌入式和服务器这三块。毫不客气地说,如果C语言排第二的话,没人敢排第一。不过C语言也是出了名的难学,市面上真正懂C的人并不多,如果你精通C语言,那么收入必然不会低。

 

5. C++

C++主要用于游戏领域、软件开发(windows软件)、图形处理、网站、搜索引擎、关系型数据库等。这门语言也很难学,主要是写起来复杂(Java只要3天搞定的东西,C++可能要写1个月),但运行效率很高。因此很多游戏引擎都用C++来写,比如Unity 3D(《王者荣耀》就用了这个)、Unreal Engine(《和平精英》就用了这个)。

 

6. C#

 C#(读作“C Sharp”)是由Microsoft(微软)创建的编程语言,它是封闭不开源的,相对不安全,因此在国内相对少用,不建议学习(国外的朋友除外)。主要用于游戏前端脚本、上位机

 

7. JavaScript/TypeScript

JavaScript是一种广泛应用于前端开发的脚本语言,它赋予了网页动态化和交互性的能力。现在JavaScript不只是用于前端,后端也可以用Node.js来做,可谓是前后端开发必学的语言。

 

8. OC/Swift/Kotlin

OC/Swift是开发苹果软件的必备编程语言。Kotlin比Java更加简洁,相当于Java的升级版,是比较新的编程语言,主要用于安卓应用的开发

 

9. Rust

Rust语言是一门系统编程语言,系统编程语言意味着更接近于硬件层次,并为上层的应用软件提供支持。Rust 可应用于:数据服务领域(数据库、数据仓储、大数据等),云原生(机密计算、容器、分布式计算平台等),操作系统、工具软件等领域。安全性较高。

 

10. ArkTs

ArkTS是华为HarmonyOS的应用开发语言。未来一但国外的安卓系统不让用了,那么学习该语言就非常有必要,可以用自家的编程语言在自家的操作系统上开发软件,再也不用担心外国在软件技术上卡脖子了。

 

温馨提示
我也是有底线的~
点赞0
评论 抢沙发

请登录后发表评论

    暂无评论内容