阅读更多

0顶
0踩

编程语言
时候经常看局座的节目,得知局座掌握中、英、日、阿拉伯等多门语言 时羡慕不已,当时就许下一个心愿「我一定要成为掌握多门语言的男人」。今天,我的梦想终于实现了,我成为了一个程序员,也成为了掌握了多门 (编程)语言的男人-_-!

一张比较有意思的图片

JavaScript

JavaScript 没听过?H5 你总听过吧,要做一个 H5 页面,必然要会写 JavaScript。JavaScript 是一种脚本语言,通常它运行在浏览器里面,为 网页制造各种前端交互以及炫酷的特效,这是前端攻城狮的必备技能。 近出现的 NodeJS,将它的触角延伸到了后台服务,在 NodeJS 帮助下,也可 以用 JavaScript 写后台服务器程序了。可以说,现在 JavaScript 是前后端通吃,这也是它能高居榜首的原因之一

Java

Java 和上面的 JavaScript 什么关系?答案是雷锋与雷峰塔的关系,它们仅仅是名字相像而已。 Java 比 JavaScript 早出生好几年,它是 SUN 公 司开发的一种跨平台语言,Java 的应用非常广泛,它可以用来编写客户端程序、后台服务器程序以及 Android App, 各大银行和淘宝的后台程序 ,大部分都是用 Java 编写的

Ruby

Ruby 是日本一哥们松本行弘创造的一门编程语言,它是一门简洁快速的动态语言,搭配 Ruby on Rails 这套框架,可以用来快速方便的开发一些 网站应用程序,像 GitHub 和 Airbnb 都是基于 Ruby on Rails 搭建的

PHP

这也是一种脚本语言,主要用来编写动态网页 ,它的语法简单,容易快速上手,同时它的生存能力也很强,支持大部分流行的 操作系统和数据库 ,几乎网上售卖的任何档次的网站托管服务都支持 PHP。

你肯定听说过「PHP 是 世界上好的语言」,不过这是程序猿故意黑 PHP 时说的话,程序猿们黑 PHP 的主要原因就是因为它的门槛低容易上手,同时又很流行,他们觉得只有水平比较低人才会使用 PHP,所以故意说 PHP 是世界上好的语言 。不管黑猫白猫,能对付产品需求的猫才是好猫。

Python

Python 也是一种 脚本语言 ,它的能力范围也很广,可以用来写 后台服务器 程序,同时也可以用来写客户端程序 (不过用来写客户端程序的人不多) ,还有的科学工作者用它来做 数据分析 ,以 替代 Matlab 。它的设计哲学 是「优雅」、「明确」、「简单」,Python 代码写出来一般都很优雅,可读性也很强,这大概也是豆瓣这种小清新网站选择 Python 作为主力语言的原因之一吧。

CSS

CSS 勉强算是一门语言吧,它的主要作用是决定一个网页里面 各个元素 的 位置、颜色、大小 等显示特性。如果能访问一个网页却没有加载出 CSS, 那么你看到的场景,我相信你的内心是奔溃的。

C++

C++是从 C 语言的基础 上发展而来的,从中加入了 面向对象 的编程思想, 通过抽象和接口,使得代码更为有序和简单,如果你看不懂这些专有名词, 那么你只需知道,因为程序猿们很懒,想用更少的代码来实现同一个功能, 于是他们就在一门语言的基础上发明了另一门语言。 C++的应用非常广泛, 客户端软件、后台服务器程序 、 Android App 中的一些模块都可以用C++来开发。

C#

C#是微软推出的一种 基于.NET 框架 的、面向对象的 高级编程语言 ,这门 语言虽然是盖茨家发明的,但是现在它已经开源了,在 Linux 和 OS X 系统 上同样可以使用。如果你想编写炫酷的 Windows 桌面应用 或者是 Windows Phone 手机应用 ,那就需要使用 C#。记得要念” C sharp “哦,不然要被开发哥鄙视的。

C

C 语言应该是大家接触的 第一门编程语言 了,即便不是 CS 专业的同学, 也都被全国计算机等级考试折磨过吧。C 语言是一门古老且基础的编程语 言,就是因为它是基础语言,所以它什么都能干,从 机器学习、操作系统到人脸识别、硬件开发 ,都会使用到 C 语言,简直就是通吃。程序猿们更喜欢 用其它高级语言主要原因是这些语言将 C 语言进行了精华提取,用其它语言可以比用 C 语言开发效率更高,写的代码量更少

HTML

HTML 是 网页标记语言 ,我们看到的每一个网页都是以 HTML 的形式从服 务器下发的。它标记了页面中各个模块的分布及相应的内容,所以改变了 HTML 的内容,对应展示的页面也会发生相应的变化。如果你想看一个网站 的 页面代码 ,可以使用在之前的文章中提到的 Chrome DevTools,查看 Elements 这个 Tab 中的内容,就是当前页面的源代码。

Objective-C

虽然 Objective-C 没有进入前十,但是因为它有个很出名的爹 Apple, 所以还是简单介绍一下。Objective-C 也是 C 语言的一个升级版,目前主要 用于开发 Apple 旗下 OS X 系统 和 iOS 上的各种应用程序。

总结

从上面的 11 种语言中可以看出,其实很多语言的功能都是重叠的, Python 可以写服务器程序,Java 也可以写服务器程序,哪种语言才是用来开发服务器程序 牛逼的语言呢?其实这是个伪命题,并没有什么麒麟语言,只有适合当前开发团队和产品项目的语言才 是 好的语言,Facebook 用 PHP 不也成为了世界上最大的社交网站吗?
  • 大小: 155.3 KB
来自: codebay
0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 电视剧《琅琊榜》介绍PPT作品.pptx

    电视剧《琅琊榜》介绍PPT作品.pptx

  • 史上最明了的“编程语言琅琊榜”介绍!你知多少?

    今天,我的梦想终于实现了,我成为了一个程序员,也成为了掌握了多门(编程)语言的男人-_-! JavaScript  JavaScript 没听过?H5 你总听过吧,要做一个 H5 页面,必然要会写 JavaScript。JavaScript 是一种脚本...

  • 2017年12月琅琊榜之编程语言排行榜

    编程语言排行榜Top20榜单:

  • 2018年9月琅琊榜之编程语言榜

  • 电视剧《琅琊榜》介绍PPT作品 (2).pptx

    电视剧《琅琊榜》介绍PPT作品 (2).pptx

  • 2018年1月琅琊榜之编程语言榜

    

  • 琅琊榜中的计谋不能用在税务上.pdf

    琅琊榜中的计谋不能用在税务上.pdf

  • 小巫跟你聊聊《琅琊榜》

    我是大半年没看过电视剧了,最近琅琊榜实在是火的很,豆瓣评分竟然有9.3之高,看看下面这张截图你就知道了:之后我就带着好奇心完完整整把它看了一遍,先说一下我自己的感受吧,一个字”好看”,应该算是近些年良心...

  • 类似ChatGPT大模型排行榜-SuperCLUE琅琊榜TOP16

    SuperCLUE琅琊榜使用Elo评级系统来计算模型的相对性能。SuperCLUE琅琊榜将定期发布新的排行榜。

  • R语言-用R眼看琅琊榜小说的正确姿势

    一、R眼看琅琊榜的基本原理 1、导入数据 2、筛选数据 3、多条件筛选对话 4、导出数据 二、R眼看琅琊榜的基础分析 1、快速对文本分章节 2、快速定位人物出场章节 3、快速定位人物互动章节 三、总结...

  • 《琅琊榜》古装电视剧剧情简介简约美观大图排版ppt模板.rar

    《琅琊榜》古装电视剧剧情简介简,影视剧照大图排版,简约美观,中国风ppt模板。

  • 转载 编程语言江湖

    编程的江湖上也是豪强诸起,门派众多,各足鼎立。虽说没有什么武林大会,也没有华山论剑,但是编程的江湖,也不比他们差,亦是精彩纷呈。在比较的老派和老牌的门派当中,C 门派最为受人尊敬,辈分较高,C++ 门派都...

  • 琅琊榜

    遥映人间冰雪样 暗香幽浮曲临江 遍识天下英雄路 俯首江左有梅郎我的心会永远等着你,但我的脚步却不能因为等你而...当你不知道敌人的箭究竟会射向何方时,一定要先护住自己最要害的部位。只要不被一招将死,其...

  • NLP:自然语言处理常用任务简介(七大任务/两大层次(顶层5种+底层4种)/LLMs四大类)、GLUE基准(通用语言理解评估,四类九个)和SuperGLUE基准的简介(国内系列/国际系列)使用方法之详

    NLP:自然语言处理常用任务简介(七大任务/两大层次(顶层5种+底层4种)/LLMs四大类)、GLUE基准(通用语言理解评估,四类九个)和SuperGLUE基准的简介(国内系列/国际系列)使用方法之详细攻略 目录 自然语言处理技术常用...

  • 编程语言之scala基础

    mmap.update(“涂磊”, “男”) 2.2.5 根据key获取值 hmap += ((“杨幂”,“三生三世十里桃花”),(“鞠婧祎”,“叹云夕”),(“胡歌”,“琅琊榜”),(“任嘉伦”,“白蛇传说”),(“杨紫”,“白蛇传说”)) val it: ...

  • 琅琊榜读书笔记

    花了一周的时间把琅琊榜看完,算是对琅琊榜的敬畏吧。 之前看到电视剧,觉得电视剧拍的挺好的。所以就把书找来看了。 看完之后感慨万千。 在知乎上找到了人物关系图。 给我的感触是,你可能有理想,可能理想很...

  • 究竟Python语言有什么神奇之处,让它如此火爆?

    从你开始学习编程的那一刻起,就注定了以后所要走的路—从编程学习者开始,依次经历实习生、程序员、软件工程师、架构师、CTO等职位的磨砺;当你站在职位顶峰的位置蓦然回首时,会发现自己的成功并不是偶然,在...

  • 直播项目微信小程序源码(类似于微信视频通话).zip

    《直播项目微信小程序源码简介》 本资源是一份极具学习价值的直播项目微信小程序源码,类似于微信视频通话功能。它为开发者提供了一个完整的直播项目框架和实现逻辑,可用于深入研究直播技术在小程序中的应用。 该源码涵盖了直播项目的核心功能模块,包括视频采集、推流、播放等关键部分。通过对其代码结构的研究,开发者可以了解到如何利用微信小程序的相关接口和功能来实现流畅、稳定的直播体验。例如,在视频采集方面,源码展示了如何在小程序中调用设备摄像头,并进行实时视频数据的处理;在推流环节,详细阐述了如何将采集到的视频数据推送到服务器,以供其他用户观看;而在播放部分,则清晰地展示了如何在小程序界面上实现视频的流畅播放和控制。 这份源码不仅有助于开发者掌握直播技术在小程序中的实际应用,还能为进一步开发和优化直播类小程序提供宝贵的参考和借鉴,是一份不可多得的学习资源。

  • 详细阐述了中国智慧医疗建设的发展历程、现状、挑战及未来趋势 以下是文章的主要内容总结:

    内容概要:本文详细探讨了智慧医疗建设的历程、现状、挑战及未来发展趋势。智慧医疗建设经历了信息化、数字化和数智化三个阶段,政策、需求和技术是其发展的三大推动力。文章指出,当前智慧医疗已从数据收集与治理阶段迈向数据价值应用阶段,特别是在高质量数据库建设、云计算、人工智能等技术的推动下,实现了临床科研、药物研发、真实世界研究及数字营销等多个场景的商业化落地。此外,文中还分析了医疗信息化系统同质化、数据孤岛、互联互通等痛点,并提出了云化转型、新产品、新技术和新服务作为突破方向。最后,通过奈特瑞、医渡科技、东软集团三个企业案例,展示了不同企业在智慧医疗领域的创新实践。 适合人群:医疗信息化从业者、医疗行业研究人员、医疗机构管理者、医疗科技企业相关人员、政策制定者及对智慧医疗感兴趣的投资者。 使用场景及目标:①了解智慧医疗建设的阶段性特征和发展趋势;②掌握医疗信息化建设中的关键技术和应用场景;③探讨解决医疗信息化系统同质化、数据孤岛等问题的策略;④学习企业如何通过新产品、新技术和新服务实现突破,推动智慧医疗发展。 其他说明:本文通过对智慧医疗建设的深入剖析,强调了政策导向、技术创新和市场需求的重要性,为企业和政策制定者提供了宝贵的参考。同时,文章也揭示了未来智慧医疗发展的广阔前景,特别是在数据资产化和数智化应用方面的巨大潜力。阅读时应注意结合政策背景和技术发展趋势,关注行业动态和企业创新实践。

  • 电机设计领域中8级48槽永磁同步电机振动噪声分析的Motor CAD应用

    内容概要:本文详细介绍了利用Motor CAD软件对8级48槽永磁同步电机进行振动噪声分析的方法和步骤。主要内容涵盖前期准备工作,如软件环境搭建和基本原理的理解;建立电机模型的具体细节,包括定子和转子部分的参数设置;振动噪声分析的相关设置,特别是电磁力波的计算方法及其重要参数的设定;以及最终分析结果的解读,包括振动模态图和噪声频谱分析结果的应用。通过这些步骤,可以识别出导致较大振动和噪声的问题所在,并提出针对性的优化措施,如调整槽配合、优化永磁体形状等,以改善电机的整体性能。 适合人群:从事电机设计与优化的专业人士,尤其是对永磁同步电机振动噪声分析感兴趣的工程师和技术人员。 使用场景及目标:适用于希望深入了解和掌握Motor CAD软件在电机振动噪声分析方面应用的技术人员。目标是在实际工作中能够运用所学知识,提高电机的设计质量和性能,减少不必要的振动和噪声。 其他说明:文中提供了大量具体的代码片段和操作指南,帮助读者更好地理解和实践。同时强调了电磁-机械-声学耦合的重要性,指出结构设计对于降噪的关键作用。

Global site tag (gtag.js) - Google Analytics