选择编程语言,重点是看你想做什么开发,而不是乱学编程语言!

学习编程__ · · 995 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

选哪一种程序语言, 看哪一种程序语言比较有前途,主要是看你做什么。主要的现实情况是你不可能把所有语言都用一遍,做一个项目可能选几种语言就够了。

JavaScript

如果你做前端的话,你javascript一定要懂,type script一定要懂。

懂了java script,

你还可以做后端的note js。

也可以做unity 3d的游戏编程。

也可以做react native 手机端的编程。

传统网页的编写也离不了这门语言。

java

如果你做后端的话,语言选择的空间就大很多。

首屈一指的就是java。这门语言是当之无愧的,程序员数量最多的语言。

使用Java:

可以做spring boot的后台的API的编写。

也可以做spring mvc的传统的网络程序编写。

再老一点的话,还可以写桌面程序。

等等。

c++

这门语言具有很强的生命力,因为以前很多程序都是用c++写的,然后第1个是维护的需要,第2个原因是执行效率。

尤其是在嵌入式系统下,使用c和c++,目前依然是不多的选择之一。

另外,关于C/C++编程学习,小编给大家提供一个学习交流群,欢迎到访:569268376

golang

这门语言是一种结构化编程语言,跟c的理念有点接近,也支持指针和地址。这门语言一般用来写后台的api.

因为它的高效率和简洁化,在程序规模不是很大的情况下,写后台部分是一个不错的选择。

c#

这门语言历史也很长了,虽然不如java长,但是它一直是在微软的庇护下茁壮的发展。它可以开发很多东西,最近几年来一般有这么几个方面:

unity 3d的游戏开发,

桌面程序的开发,

手机端的开发,手机端主要是xamarin,

然后就是后台的开发,主要是dot net core。

python

这门语言主要是用在后台,对数据挖掘,大数据的处理还有帮助,它具有入门快容易上手的特点,他的数据类型不是特别严格,特别适合初学者入门儿。

也能够适应一些大任务的需求。像google,就大量使用这门语言。

php

这门语言是后台编程里面一个传统语言了。最近有个架构laravel,算是保住了这门语言摇摇欲坠的后台编程地位。

c

这门语言非常简洁,主要用于嵌入式编程,驱动的编写。如果代码量不是特别庞大,这么语言是一个非常好的选择,因为他的效率很高,可以直接调用汇编语言。

如果涉及操作系统内核的编写,那肯定要用到这门语言了。

ruby on rails

这门语言主要用来后台和简单的前台网络程序的编写。但是程序效率上,不是特别高。

dart

这是一门比较新的语言了,它的用途主要是:

一可以写网页程序,

二可以写手机端的程序,

其潜力很大,谷歌的flutter sdk就是支持这种语言的。

所以在预测以后哪种语言比较有前途这一点上,实在很难说,一是跟你做的项目有关,二是即使一门语言很热门儿,但是你现在的公司,并没有选择那种语言,这样的语言跟你本身也是没有太大关系的。

从找工作的角度讲,掌握java, C/C++这些传统主流语言,还是不错的选择,JavaScript一定要懂一些, 如果做前端,这个是离不了的。


有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:学习编程__

查看原文:选择编程语言,重点是看你想做什么开发,而不是乱学编程语言!

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

995 次点击  
加入收藏 微博
1 回复  |  直到 2019-07-29 13:14:26
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传