Python 基本是各年龄段开发者的最爱,PHP 伤心了……

【后端】主流后端语言:JAVA、C、C++、GO、PYTHON 软件开发领域,语言本身在各自领域都有适用场景,有许多流行的编程语言可供选择,每种语言都有其独特的特点和适用场景。 阅读详情

(点击上方公众号,可快速关注)

编译:技术最前线(TopITnews)

【导读】:在 HackerRank 的 2018 开发者技能调查中,

640?wx_fmt=jpeg


开发者喜欢哪种语言?

注:语言偏好图是基于爱恨指数(Love-Dislike Index),这个指数 = (喜欢某语言的开发者的百分比) – (不喜欢相同语言的开发者的百分比)。这有助于我们确定给定编程语言或框架的正面或负面情绪。

100%的成绩=最喜欢的成绩,-100%的成绩 = 最不喜欢的成绩。


所有年龄段的开发者

  1. Python

  2. C

  3. C++ 和 Java

  4. JavaScript

640?wx_fmt=jpeg

注:

  • 比例分数为负数的,标题不喜欢该语言的,远大于喜欢该语言的。

  • 下面图表,仅展示开发者喜欢的语言。


18~24 岁的开发者

  1. Python

  2. C++

  3. C

  4. JavaScript

  5. Java

640?wx_fmt=jpeg


25~34 岁开发者

  1. Python

  2. C

  3. Go

  4. JavaScript

  5. TypeScript

640?wx_fmt=jpeg


35~44 岁开发者

  1. Python

  2. C

  3. Go

  4. TypeScript

  5. C#

640?wx_fmt=jpeg


45~54 岁开发者

  1. Python

  2. Go

  3. C

  4. TypeScript

  5. C++

  6. Erlang (这个群体学习 Erlang 意愿好高)

640?wx_fmt=jpeg


55 岁以上开发者

  1. Swift

  2. C

  3. Python

  4. Java

  5. C++

640?wx_fmt=jpeg

Python 以其简单性,可读性和诸多科学计算库而闻名。它也是计算机科学入门课程的一部分。

在新语言中有一种不同寻常的趋势:相比年老开发者,年轻开发者更喜欢较新的语言(如Go,Kotlin 和 Scala)。事实上,Go 创造了最大的分歧之一,18-24 岁的开发者并不关心,但 45-54 岁的开发者认为这是他们最喜欢的语言之一。 JavaScript 则正好相反。

Go 在内的许多新语言都体现了来自旧语言的学习。 Go 的主要设计师之一 Ken Thompson 以前参与创造了 C 语言。年轻开发者对知识有天生的渴望,他们更有可能全面学习语言,甚至是那些他们不喜欢的语言。年老开发者会根据自己的经验,选择他们认为经得起时间考验的语言。

 

相关文章

  • 《》

  • 《》

觉得这条资讯有帮助?请转发给更多人

关注 技术最前线 ,看 IT 要闻

640?wx_fmt=png

640?wx_fmt=jpeg

淘口令:复制以下红色内容,再打开手淘即可购买

范品社,使用¥极客T恤¥抢先预览(长按复制整段文案,打开手机淘宝即可进入活动内容)

近期,北京地区正常发货,但派件时间有所延长

【干货】详细分析最受欢迎的五大编程语言,看你最适合哪种 前言 最近小鱼在逛知乎时,后台总会收到一些私信:新手小白适合学Java吗?有过C语言的底子,现在入门Python还来得及吗?对于想要入门编程的小白来说,在选择语言方面肯定会经常头疼,不知道自己适合哪种语言,学哪种语言更有助于自己的职业发展。小鱼以前也曾经历过这个阶段,所以非常明白白们现在困惑,所以写了这篇适合新手小白的编程语言介绍。 一、Java Java发展到现在,按应用来分主要分为三大块:J2SE、J2ME、J2EE。三块应用范围不同,但却相互补充。Java伴随着互联网的迅猛发展而发展,逐渐成.. 阅读详情

相关推荐

Springboot计算机毕业设计校园树洞微信小程序【附源码】开题+论文+mysql+程序+部署

因此,开发一款专门针对校园用户的树洞微信小程序,为学生提供一个安全、私密、便捷的倾诉和交流平台,具有重要的现实意义和应用价值。通过本研究的实施,我们预期能够开发出一款功能全面、操作便捷的校园树洞微信小程序,为校园师生提供一个安全、私密、便捷的倾诉和交流平台。此外,通过不断优化和改进小程序的功能和服务,我们预期能够提升用户体验和满意度,推动校园树洞小程序的持续发展,并为校园生活的和谐与健康发展做出积极贡献。同时,通过不断优化小程序的功能和服务,提升用户体验和满意度,推动校园树洞小程序的广泛应用和持续发展。

光冯毕设程序 1666

后端开发只能做到35岁吗_从长远角度来看,学编程是学习前端还是学习后端呢?...

学编程开发如果纠结学习前端或者后端的话,建议你可以从以下几个方面来考虑:一、你的年龄。如果你的年龄超过28岁的话,建议你去学习前端,因为你要考虑自己的职业生涯长度。一般程序员到了35岁就要面临转岗或者容易被年轻的人替代,除非你自己学的特别牛,因为程序员加班时间很多是一个公开的行业现状。你如果今年27岁,去学习后端开发,培训5-6个月,上手到相当熟悉这个行业,怎么也需要一年半的时间,然后你就30岁了...

weixin_39804335的博客 2348

探索niri:让你的Linux桌面布局无拘无束

niri是一款基于Wayland的滚动平铺合成器,采用创新的窗口管理方式。它将窗口排列为向右无限延伸的条目,支持独立显示器布局和动态垂直工作区,确保多任务操作流畅性。核心功能包括概要视图、截图界面、屏幕投射、手势操作、窗口分组等,并支持自定义布局和动画效果。niri具备良好的稳定性,兼容xwayland-satellite工具,灵感来自PaperWM但突破了GNOME限制。该项目为追求高效桌面管理的用户提供了全新解决方案,欢迎加入社区交流体验。

weixin_44626085的博客 1816

2023年5月编程语言排行

如果我们看一下TIOBE索引中的前10种编程语言,那么c#是所有语言中最年轻的。在目前的前100名中,只有Swift(第14名)、Rust(第17名)、Crystal(第48名)、Solidity(第59名)、Pony(第71名)、Raku(第72名)、Zig(第88名)和Hack(第92名)是10岁以下的语言。值得注意的是,TIOBE索引与最佳编程语言或编写大多数代码行的语言无关。该索引可用于检查您的编程技能是否仍然是最新的,或者在开始构建新软件系统时,对应该采用哪种编程语言做出战略决策。

hxthon的博客 911

Squareline Studio + LVGL实战:从Figma设计到MCU屏幕的UI开发一条龙(避坑中文显示)

本文详细介绍了使用Squareline Studio和LVGL实现从Figma设计到MCU屏幕UI开发的全流程,重点解决中文显示等常见问题。通过设计工具链搭建、设计稿转换、LVGL工程集成及性能优化等步骤,帮助开发者高效完成嵌入式GUI开发,提升开发效率。

weixin_29246195的博客 583

用FPGA在HDMI上显示自定义字符:从COE文件到OSD叠加的保姆级教程

本文详细介绍了如何在FPGA上实现HDMI视频流的OSD字符叠加技术,从COE文件生成到动态区域控制的完整流程。通过Verilog代码示例和实战技巧,帮助开发者掌握字符ROM设计、像素坐标追踪和动态混合等核心技术,适用于视频监控、系统状态显示等应用场景。

weixin_28720767的博客 231

近年新星语言--年轻的编程语言

新生语言

m0_57057910的博客 168

【ESP32-IDF】I2S音频协议实战:从PDM麦克风到PCM扬声器的全链路解析

本文深入解析ESP32-S3的I2S音频协议,从PDM麦克风采集到PCM扬声器输出的全链路实现。详细介绍了硬件PDM转PCM、Standard模式配置及混合模式协同工作,提供实战代码与性能优化建议,助力开发者高效完成嵌入式音频项目开发。

pea55的博客 886

编程语言全球流行榜前50名年龄统计,优秀的编程语言都出生在哪个年代?

在程序员这个圈子里,很多人都很焦虑,尤其是年过30的程序员,尽管他们拿着比其他行业的同龄人高出好几倍的薪水,他们依然为自己的未来感到十分不安,而且焦虑程度相比其他行业更高。为什么呢?对TIOBE发布的2020年2月编程语言流行榜前50名进行年龄统计分析后,发现他们的焦虑是完全有科学依据、有数据支撑的,并不是杞人忧天。 根据统计结果发现流行榜单前50的席位1990年以后出现的语言占了54%,也就是...

AliveCode,Code Life 3832

【Kingbase人大金仓】授权文件更换

本文介绍了金仓数据库授权文件更换的步骤:1.通过ksql或客户端工具查询数据库版本;2.在官网下载对应版本的license.bat文件;3.替换前先备份原授权文件(使用tar命令压缩),再用新文件覆盖原文件。注意事项包括:版本号需严格对应,授权文件通常位于安装目录下,可使用find命令查找具体位置。操作需谨慎,建议先备份原文件以便恢复。

qq_34463511的博客 3457

SAP Fiori Launchpad Tile,UI5 应用,和 PFCG Role 的对应关系

问题:已经看到了SAP Fiori Launchpad上的某个tile,如何反推后台需要配置哪个PFCG Role才能看到该tile? 这个问题是今天一个朋友在微信上问我的。因为我最近忙着学习一个新的SAP产品,所以这个问题也没有时间展开来写,本文就只做概要介绍。 下图是一个Gateway系统上打开的SAP CRM Fiori Launchpad: 如何弄清楚后台用户配置了哪个PFCG Role之后,才能看到Sales Representative(CRM)这个Group下的tile? 既然当前我使用的用

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1520

Web前端和后端开发的区别和要求

Web前端和后端开发的区别和要求 有时候自己会分不清,其实是因为前后端都了解,类似于全栈工程师,但又什么都不是很精通。那到底什么是前端、后端呢,我整理了一些企业要求级别的前端/后端基础,开发框架等。 Web前端开发 什么是 Web 前端? Web前端,顾名思义是来做web的前端页面的。这里所说的前端泛指web前端,也就是在web应用中用户可以看得见碰得着的东西。包括web页面的结构、web...

肖朋伟 1万+

Vue3 - 详细实现将多个文件批量导出为ZIP压缩包格式并下载功能,vue3将文件批量下载打包成ZIP下载保存本地,下载多个文件打包输出成zip格式(支持二进制文件流/base64图片/文件URL)

vue3,nuxt3,vue3批量导出文件打包成压缩包,Vue3中如何批量导出文件(图片/PDF)并打包压缩成ZIP,实现多张图片导出zip文件,vue3导出pdf文件很多如何变成导出一个zip文件,jszip插件文档流,vue3中下载多个文件打包为一个zip,Vue3中将文件批量下载打包成zip格式,批量下载图片并打包成压缩包,vue3导出多个pdf或excel打包成zip压缩包进行下载,批量下载文件并打压缩包,vue3中如何批量下载文件并生成zip格式文件,文件通过服务端接口返回二进制文件流如何处理,文

🏆 前端领域优质创作者 1万+

Python 2 大限还有 112 天

(给程序员的那些事加星标)近日,Python 官网再次发文,提醒将于 2020 年 1 月 1 日正式对 Python 2 停止支持,未升级到 Python 3 的童鞋...

程序员的那些事 240

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Go 语言学习总结(4)—— 为什么说 Golang 是面向未来的语言?

前言 Golang 是最年轻的编程语言之一,于 2007 年设计,由 Ken Thompson(UNIX 和 C 的设计者和创建者)、Rob Pike(UTF 8 和 UNIX 格式的共同创建者)和 Robert Griesemer 共同创建。Golang 的初衷是希望提高使用多核处理器、大型代码库和网络硬件的工作效率,从而满足从事大型项目的需求,进一步提高生产力,在国内有越来越多的公司逐步将业务需求利用 Golang 实现,并选择 Go 作为创建 Web 产品的核心语言。 使用 Go 有什么好处...

科技D人生 3960

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

后端开发只能做到35岁吗_算法工程师也会遇到35岁这道坎吗?

现在互联网行业很多开发工程师(包括前端开发、后端开发等等传统意义上的“码农”)会遇到35岁这道坎,那么对于算法工程师这种非常规、非传统的码农(侧重以数学模型技能为主,而不是写代码),也会遇到35岁的坎吗?腾讯算法工程师辛俊波回答:这个问题其实对于大多数程序员都是适用的,国内的互联网公司,始终奋斗在一些写代码、跑算法模型的工程师实在是太少了。每年的高校毕业生,在持续不断地在为这个行业输入更...

weixin_39963819的博客 3046

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

盘点时下最流行的十大编程语言优缺点,附2024年1月最新的编程语言排行榜单

近期,TIOBE公布了2024年1月最新的编程语言排行榜,C#由于在近一年内涨幅最大(+1.43%),首次荣获年度编程语言奖。下面分别来分析一下前十名编程语言的优缺点,看看哪种语言更适合你。 总的来说,没有最好的编程语言,只有最适合自己的编程语言。各位可以根据自己的实际开发需求,选择1~2种语言进行深入学习。

文章主要涉及嵌入式软件开发、测试、项目管理等,欢迎交流,共同进步。 2万+

最受欢迎的八种编程语言

Typescript 的到来也起到了推动作用,近年来 Typescript 的受欢迎程度只增不减,许多新的 Javascript 框架完全是用 Typescript 编写的,如 Angular 和 NestJS。C 语言已经有50年的历史了, C++ 的出现到现在也已经过去了 37 年,它在行业中的使用范围很广,在电子游戏、服务器、数据库,甚至是空间探测器种都可以看到 C++ 的身影。尽管在过去的几年里,随着 Kotlin 等更多现代语言的出现,这种受欢迎程度在持续下降,但它仍然稳居前三。

haisendashuju的博客 1758

2021年最受欢迎的编程语言大排名

你不想浪费时间。如果您要节省学习新编程语言所需的时间和精力,您希望毫无疑问地确保您选择的编程语言是市场上最受欢迎的编程语言。 毕竟,如果你想开始(或推进)软件开发职业,你需要站在隐喻课的前列。您需要知道哪些编程语言很受欢迎,哪些有用,哪些在市场上有前途——然后做好准备学习它们。 1.JavaScript 这种语言用于: 网络开发 游戏开发 移动应用程序 构建网络服务器 根据Stack Overflow的2020年开发人员调查,JavaScript目前是世界上最常用的语言(69.7%),其次是HTML

iCloudEnd的博客 4680

每个程序员都该学习的5种开发语言,不可错过!

每个公司都喜爱精通多种编程语言并且多才多艺的程序员。一个既能很麻利地写脚本,也能编写复杂的Java程序的程序员,确实相当有价值。所以实际上,对于高级开发者来说,学习不止一种编程语言,几乎就是必然的要求。 目前而言,面试官越来越看重那些拥有多种编程语言经验的工程师。比如,同时有C++ 和Java的经验就很不错,Python和Java也是。我个人喜欢那些在C++ 或者Java方面有着丰富经验,而且能用Groovy、Perl或Python写脚本的软件工程师。 很多时候,写一个小脚本就足以快速搞定一些专有任务。

weixin_45820912的博客 4848

商业项目中最受欢迎的 7 种编程语言

Elixir Elixir 是一个相当年轻的语言,自然几乎所有的项目都是基于最新版本的。40% 的项目使用的是今年发布的Elixir 1.4 及以上版本,该版本于 2016 年 1 月 1日发布。 Go Go的发布政策规定,支持Go的每个主要的版本。因此,使用Go的商业项目中有60%正在使用官方支持的版本。 Java 大多数项目都基于Java 8。Ja

ZCC的专栏 960

最多金的编程语言Top10是啥?全球最大求职网站告诉你

本文绝非标题党,而是基于大量数据和为期两周的深入探究,在18年初,对IT行业的现状、趋势以及预测进行客观观察,让大家对编程语言有一个更清晰的认识,以选择最值得花费时间和精力的职业方向,为大家走向码农事业巅峰助攻在考虑最佳职业发展方向时,工程师们在选择编程语言上通常会考虑四点:高薪,钱途第一啊毕竟大量、多样的职位需求越来越受欢迎的趋势容易上手,工作友好我们这次的名单也会考虑以上几个点,部分抓取了世界...

weixin_34321753的博客 1867

论你最喜欢的编程语言

论你最喜欢的编程语言和你最拿手的编程语言

weixin_46588095的博客 377

PYTHON:根据出生年月日计算年龄并且分段(datatime空间里的datatime模块)

实验内容​ 从网站下载python语言的开发环境,并安装。 设计一个数据结构存储全校学生的基本情况。 基本情况应该包括:学号,姓名(可能存在同名),性别,年龄 设计程序实现通过姓名查找学生。 可以统计每个年龄段的人数。 思路 创建一个字典作为数据库, 一个键值对多个键值储存多个学生的信息。通过for循环匹配要查找的姓名与学生的姓名是否相同,是的话就输出用户指定的信息。判...

weixin_42413271的博客 8321

Python学生信息录入和查询

目录   学生信息录入简介 代码实现 效果展示 学生信息录入简介 *首先要先对学生的信息进行大量录入的操作 *操作完成后要考虑查询状态当查询学生不存在要给出错误提示 *查询成功后进入输出该学生的相关信息 代码实现 class QException(Exception):#自定义输入编号异常   def __init__(self):#异常类的构造函数       print(...

往事流年的博客 2万+
上一篇: 华为年终分红曝光!应届生最高20万,老员工最高300万;JDK 10 将进入候选发布阶段;...
下一篇: 人类最强现役运载火箭猎鹰重型首飞成功!跑车飞上天
redditnote
博客等级 码龄12年 51粉丝 145原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值