常见的编程语言有哪些?

计算机编程语言有:C语言(绘图能力强,具有可移植性)、java(通用性、高效性)、c++(支持多重编程范式)、php(超文本预处理语言)、c#语言等。

微服务项目中常用的7种语言:

  1. Java

  2. C#

  3. Go

  4. Typescript

  5. Python

  6. Haskell

  7. Ballerina

网络安全编程的前 10 种语言:

  1. C/C++

  2. Python

  3. Java

  4. JavaScript

  5. PHP

  6. SQL

  7. Go

  8. Ruby

  9. PowerShell

  10. PowerShell与BashShell

支持PLC编程的5大电气语言

  1. 梯形图Delete(LD)

  2. 指令表Delete(IL)

  3. 功能模块图Delete(FBD)

  4. 顺序功能流程图Delete(SFC)

  5. 结构化文本Delete(ST)

工业机器人语言编程

  1. 硬件描述语言(HDLs)

  2. Assembly

  3. MATLAB

  4. C#/.NET

  5. Java

  6. Python

  7. C/C++

web3编程语言包括

  1. Solidity

  2. Vyper

  3. Go

  4. Huff

  5. Rust

  6. Move

  7. Cairo

  8. Haskell

十个黑客常用的编程语言

  1. Python

  2. C语言

  3. Java

  4. Perl

  5. C++

  6. Bash

  7. Go语言

  8. SQL

  9. PHP

  10. Ruby

每种程序语言都有它的优势和劣势,选择编程语言呢,主要考虑几个要点。

1、构建编写网页 推荐:HTML、CSS、PHP

2、开发app 推荐:Java、C++

3、制作视频游戏 推荐:Python、Java

4、对数据进行管理 推荐:C#、PHP、Python

5、进行偏硬件的编程 推荐:C

6、进行科学计算 推荐:Python

当然,我们在实际开发的时候需要我们综合考虑产品需求,在程序运行速度指标、硬件要求、开发周期等方面进行权衡,最终确定编程所需语言。


自学加油站

自学JavaEE快速通关路径(依次向下顺序学习即可)
Java SE基础-打好JavaSE基础才能成为开发高手
Java基础:

Java入门基础视频教程,java零基础自学就选黑马程序员Java入门教程(含Java项目和Java真题)

Java Web-能制作中小型网站&企业管理系统
Javaweb:新版JavaWeb基础教程,Java web从入门到企业实战完整版
MySQL数据库: MySQL数据库入门到精通,从mysql安装到mysql高级、mysql优化全囊括

Java开发框架-Java企业级服务端开发技能
Maven:Maven全套教程,maven项目管理从基础到高级,Java项目开发必会管理工具maven
Git:Git全套教程,完整的git项目管理工具教程,一套精通git
SSM框架:2022新版SSM框架教程_Spring+SpringMVC+Maven高级+SpringBoot+MyBatisPlus企业实用开发技术
MybatisPlus:MybatisPlus深入浅出教程,快速上手mybatisplus
Spring Boot:SpringBoot2全套视频教程,springboot零基础到项目实战(spring boot2完整版)
传智健康:Java项目《传智健康》,完整的企业级医疗行业项目(基于SSM+Zookeeper+Dubbo+Spring Security技术栈)
瑞吉外卖:Java项目实战《瑞吉外卖》,轻松掌握springboot + mybatis plus开发核心技术的真java实战项目

中间件&微服务框架-中级程序员的热门技术
Springcloud:SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,系统详解springcloud微服务技术栈课程|黑马程序员Java微服务
Dubbo:Dubbo快速入门,Java分布式框架dubbo教程
Zookeeper:Zookeeper视频教程,快速入门zookeeper技术
RabbitMQ:RabbitMQ全套教程,rabbitmq消息中间件到实战
RocketMQ:RocketMQ系统精讲,电商分布式消息中间件,硬核揭秘双十一
Docker:Docker容器化技术,从零学会Docker教程
Redis:Redis入门到实战教程,深度透析redis底层原理+redis分布式锁+企业解决方案+黑马点评实战项目
MongoDB:MongoDB基础入门到高级进阶,一套搞定mongodb
搜索技术:java中级教程-ELK高级搜索,深度详解ElasticStack技术栈

项目实战-企业级项目开发,掌握行业3年开发经验
人力资源:Java项目SaaS移动办公完整版《iHRM 人力资源管理系统》,跨行业SaaS办公整合性解决方案
好客租房:Java项目《好客租房》,Java企业级解决方案(Spring全家桶+分布式解决方案+微信授权+爬虫解决方案等)
权限管理一体化解决方案:Java品达通用权限项目,基于SpringCloud SpringBoot 的微服务框架的权限管理解决方案

 

其他学习路线:


「2022版全学科学习路线图」助力高效学习 -Java、前端、python大数据开发、人工智能、UI/UE设计、新媒体学习路线、产品经理学习路线、软件测试学习路线。

你可能感兴趣的:(自学,编程,python,java,php,c++,c语言)