栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Go语言

编程语言选择(java go c c++ python nodejs ...)

Go语言 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

编程语言选择(java go c c++ python nodejs ...)

序言

一句话各有特色, 考虑到程序员的工作领域不同, 建议选择不同的编程语言

后端或终端编程语言
  • java 特别适合分布式程序,不同操作系统的程序之间的通信必须有统一的交流标准,所以做大型web架构时非常有必要,当开发人员对未来的部署环境不确定时更有必要.
  • python 更适合科学研究, ,语言简洁, 结构优美, 特别适合数据处理和人工智能(包含深度学习和机器学习), 而不是web服务器 或微服务搭建
  • c 适合操作系统驱动接口和芯片上的固化程序开发
  • c++ 适合游戏开发和各种底层库开发(例如 :openGL d3d Vulkan等)
  • go 适合微服务和web服务开发, 因为缺少虚拟机,所以 部署到不同的操作系统需要 重新编译, 对底层优化可以不考虑
  • js 适合前端开发人员到后端的过渡, nodejs适合前端专精人员搭建微服务或小网站, 异步模式使得开发人员不用考虑多线程,处理
  • php 适合做中小型的web网站 , 而asp jsp 也可以替代
  • c# 基于.net 的语言 开发的程序在所有window版本之间适配,
  • rust 类似go, 不适合多线程并行, 速度快,稳定, 可以开发操作系统 ,WebAssembly等各种终端程序,真的很不错,就是目前生态圈小,轮子少,做生产项目周期长. 建议等过一阵子,炒热了,再试试.
终端编程语言
  • vb,pascal 适合window 程序开发,
  • 易语言 适合少数中国人的终端开发语言, 收费的, 也可以跨平台了
前端编程语言
  • js 前端脚本编程语言,因为 nodejs 也适合开发后台
其他专业语言
  • action js 做flash
  • vbs 可以做xls 开发
  • matlab 被老美禁用了, 科研专用
  • sql 数据库分析师专用语言
  • html 前端界面模板编程语言
  • css 前端界面样式语言
  • 帕拉卡 scratch 给小孩子学习编程非常适合
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/990407.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号